function utf16to8(str) {
var out, i, len, c;
out = "";
len = str.length;
for(i = 0; i < len; i++) {
c = str.charCodeAt(i);
if ((c >= 0x0001) && (c <= 0x007F)) {
out += str.charAt(i);
} else if (c > 0x07FF) {
out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F));
out += String.fromCharCode(0x80 | ((c >> 6) & 0x3F));
out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));
} else {
out += String.fromCharCode(0xC0 | ((c >> 6) & 0x1F));
out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));
}
}
return out;
}
function utf8to16(str) {
var out, i, len, c;
var char2, char3;
out = "";
len = str.length;
i = 0;
while(i < len) {
c = str.charCodeAt(i++);
switch(c >> 4){
case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7:
// 0xxxxxxx
out += str.charAt(i-1);
break;
case 12: case 13:
// 110x xxxx 10xx xxxx
char2 = str.charCodeAt(i++);
out += String.fromCharCode(((c & 0x1F) << 6) | (char2 & 0x3F));
break;
case 14:
// 1110 xxxx 10xx xxxx 10xx xxxx
char2 = str.charCodeAt(i++);
char3 = str.charCodeAt(i++);
out += String.fromCharCode(((c & 0x0F) << 12) |
((char2 & 0x3F) << 6) |
((char3 & 0x3F) << 0));
break;
}
}
return out;
}var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
var base64DecodeChars = new Array(
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63,
52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1,
-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1,
-1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1);
function base64encode(str) {
var out, i, len;
var c1, c2, c3;
len = str.length;
i = 0;
out = "";
while(i < len) {
c1 = str.charCodeAt(i++) & 0xff;
if(i == len){
out += base64EncodeChars.charAt(c1 >> 2);
out += base64EncodeChars.charAt((c1 & 0x3) << 4);
out += "==";
break;
}
c2 = str.charCodeAt(i++);
if(i == len){
out += base64EncodeChars.charAt(c1 >> 2);
out += base64EncodeChars.charAt(((c1 & 0x3)<< 4) | ((c2 & 0xF0) >> 4));
out += base64EncodeChars.charAt((c2 & 0xF) << 2);
out += "=";
break;
}
c3 = str.charCodeAt(i++);
out += base64EncodeChars.charAt(c1 >> 2);
out += base64EncodeChars.charAt(((c1 & 0x3)<< 4) | ((c2 & 0xF0) >> 4));
out += base64EncodeChars.charAt(((c2 & 0xF) << 2) | ((c3 & 0xC0) >>6));
out += base64EncodeChars.charAt(c3 & 0x3F);
}
return out;
}
function base64decode(str) {
var c1, c2, c3, c4;
var i, len, out;
len = str.length;
i = 0;
out = "";
while(i < len) {
/* c1 */
do {
c1 = base64DecodeChars[str.charCodeAt(i++) & 0xff];
} while(i < len && c1 == -1);
if(c1 == -1)
break;
/* c2 */
do {
c2 = base64DecodeChars[str.charCodeAt(i++) & 0xff];
} while(i < len && c2 == -1);
if(c2 == -1)
break;
out += String.fromCharCode((c1 << 2) | ((c2 & 0x30) >> 4));
/* c3 */
do {
c3 = str.charCodeAt(i++) & 0xff;
if(c3 == 61)
return out;
c3 = base64DecodeChars[c3];
} while(i < len && c3 == -1);
if(c3 == -1)
break;
out += String.fromCharCode(((c2 & 0XF) << 4) | ((c3 & 0x3C) >> 2));
/* c4 */
do {
c4 = str.charCodeAt(i++) & 0xff;
if(c4 == 61)
return out;
c4 = base64DecodeChars[c4];
} while(i < len && c4 == -1);
if(c4 == -1)
break; out += String.fromCharCode(((c3 & 0x03) << 6) | c4); } return out;}function strdecode(str){ return utf8to16(base64decode(str));}document.write(strdecode('Jm5ic3A7Jm5ic3A75rKQ5LqR5bOw5b+D5Lit5q2j5byA5aeL5o6n5Yi25LiN5L2P77yM6L+b6KGM5LiA5Lqb5LiN5Y+v5o+P6L+w55qE5oOz6LGh5LmL5pe277yM5bCx6KeB5Yiw5LiA5peB6ams6L2m5Lit55qE5p+z6L+O5pil5LuO56qX5Y+j5Lit5o6i5Ye65aS05p2l44CCPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A74oCc6ZSL5ZOl5ZOl77yM5L2g6KaB5LiN6KaB5Lmf57uZ5aSn5aeo5bim5Y+l6K+d5ZWK77yf4oCdPGJyIC8+DTxiciAvPg0KJm5ic3A7Jm5ic3A76L+Z5aOw6Z+z56uL5Yi75bCG5rKQ5LqR5bOw5LuO6YKj5Lqb5bim6aKc6Imy55qE5bm75oOz5Lit5ouJ5LqG5Ye65p2l77yM5LuW6L2s5aS055yL5LqG5p+z6L+O5pil5LiA55y877yM5oOz5LqG5oOz5ZCO6YGT77ya4oCcZW1tbe+8jOmCo+S9oOWwseW4ruaIkeWGmeS4iuS4gOWPpe+8jOWwseivtC4uLi4uLuaIkeW+iOaDs+WlueWQp+OAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWwsei/meS4gOWPpeWwseWlveS6huWQl++8n+KAneafs+i/juaYpeW/jeS4jeS9j+mXrumBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+aykOS6keWzsOmXu+iogOeskeedgOeCueS6hueCueWktOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWXr++8jOWwsei/meS4gOWPpe+8jOWwseWkn+S6huOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWTpu+8jOmCo+WlveWQp+OAguKAneafs+i/juaYpeivtOedgO+8jOWwseWwhuiEkeiii+WPiOe8qeS6huWbnuWOu+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+ayoei/h+S4gOS8muWEv++8jOWwseingeWlueaKseedgOS4gOWPquS/oem4veS7jui9puWOouS4rei1sOS6huWHuuadpe+8jOWwhuWFtuW+gOWkqeS4iuS4gOaKm++8jOS/oem4veWwseaJh+WKqOedgOe/heiGgO+8jOW/q+mAn+mjnuWQkeS6humrmOepuuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+etieWIsOS/oem4veW9u+W6leeci+S4jeingei4quW9se+8jOafs+i/juaYpei/meaJjeadvuS6huWPo+awlOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+aykOS6keWzsOeci+S6huWlueS4gOecvO+8jOW/jeS4jeS9j+eskemBk++8muKAnOi/meS4i+aUvuW/g+S6hu+8n+KAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWXr++8geKAneafs+i/juaYpeWbnuWktOeskemBk++8jOKAnOacieaIkeWomOW4ruW/meeahOivne+8jOeIueeIueS5n+iDvei9u+advuS4jeWwkeOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWFtuWunu+8jOiZveeEtueIueeIueS4jeivtO+8jOS9huS7luS4gOebtOW+iOaDs+aIkeWomOeahOOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOi/measoe+8jOS5n+eul+aYr+iuqeaIkeWomOWSjOaIkeeIuemHjeaWsOWbouiBmuWQp++8geKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+ingeafs+i/juaYpeWMluino+S6huW/g+S4reeahOaLheW/p++8jOaykOS6keWzsOS5n+aYr+S4uuWFtuaEn+WIsOmrmOWFtOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+eEtuiAjOWwseWcqOi/meaXtu+8jOS4gOiCoeitpuWFhueqgeeEtuiHquW/g+S4reWNh+i1t+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S7luS4i+aEj+ivhuWwsei9rOWktOeci+WQkeS6huWJjeaWue+8jOWkp+WjsOWWnemBk++8muKAnOaZmueni+mdkuerue+8jOWwj+W/g++8ge+8geKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WwseWcqOi/meivneivtOWHuuWPo+eahOeerOmXtO+8jOWwseingeWIsOepuuS4reWSjOS4pOS+p+eahOagkeael+S4re+8jOeqgeeEtuWHuueOsOS6huaVsOmBk+S6uuW9seOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+acieS6huaykOS6keWzsOeahOaPkOmGku+8jOael+aZmueni+WSjOmdkueruemDveaYr+i/hemAn+WPjeW6lOS6hui/h+adpeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WPquingeael+aZmueni+e6tei6q+i3g+i1t++8jOWwseWSjOepuuS4reeahOmCo+S4pOmBk+S6uuW9seS6pOS4iuS6huaJi+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+iAjOmdkuerueWImeaYr+e0p+aPoemVv+aequ+8jOWSjOagkeael+S5i+S4reWGsuWHuueahOWbm+mBk+S6uuW9seWxleW8gOS6huS6pOmUi+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+aykOS6keWzsOingeeKtu+8jOaApeW/meWHuuWjsOivtOmBk++8muKAnOS9leiPsuOAgeS7huW9se+8jOW4ruW/me+8geKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S9leiPsuWwsei/hemAn+S7jumprOi9puS4reeqnOWHuu+8jOaUu+WQkeS6humCo+S6m+WbtOaUu+mdkuerueeahOS6uuW9seOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S7huW9seingeeKtuS5n+aYr+ayoeaciei/n+eWke+8jOWRqOi6q+S5neafhOmjnuWIgOaCrOa1ruiAjOi1t++8jOebtOaOpeWwsei3g+S6huS4iuWOu+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4gOaXtumXtO+8jOS9leiPsuOAgemdkuerueOAgeS7huW9seS4ieS6uuWwseiBlOaJi+WSjOS4i+aWueeahOWbm+S6uuaImOWcqOS6huS4gOi1t++8gTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+i/mei+ueeahOWxgOmdouaJjeWImuWImueos+Wumu+8jOWwseWQrOepuuS4reS8oOadpeS4gOWjsOmXt+WTvOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+aykOS6keWzsOaKrOWktOS4gOeci++8jOWwseingeWIsOael+aZmueni+ato+W3p+S7juWkqeS4iuiQveS4i+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S7luW/g+S4reS4gOaDiu+8jOaApeW/mei3g+i1t+WwhuWvueaWueaOpeS9j++8jOS9juWktOWFs+W/g+WcsOmXrumBk++8muKAnOS9oOayoeS6i+WQp++8n+KAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWwj+W/g++8geaYr+WcsOWFg++8geKAneael+aZmueni+WYtOinkuW4puedgOS4gOS4nemynOihgO+8jOWjsOmfs+acieS6m+aApei/q+WcsOaPkOmGkumBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WQrOWIsOi/meivne+8jOaykOS6keWzsOeahOiEuOiJsuS5n+aYr+W+ruW+ruS4gOWPmO+8jOaKrOWktOeci+WQkeS6huepuuS4reeahOS4pOS6uuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4pOWQjeWcsOWFg+Wig++8n++8gTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+eci+adpeS4jeaYr+Wvu+W4uOadpeaJvuS7luWvu+S7h+eahOS6uuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+i/meaXtu+8jOafs+i/juaYpeWSjOWNl+Wuq+WpieWEv+S7jui9puWOouWGheaOouWHuui6q+WtkOivtOmBk++8muKAnOmUi+WTpeWTpe+8iOS6keWzsO+8ie+8jOaIkeS7rOS5n+imgeW4ruW/meOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOi/juaYpe+8jOS9oOWwseWcqOi9puWOouWGheeFp+mhvuWlveWpieWEv++8jOWIq+WHuuadpe+8geKAneaykOS6keWzsOayieWjsOWWnemBk++8jOayoeaciee7meWvueaWueS4neavq+WPjemps+eahOacuuS8muOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+afs+i/juaYpeepuuacieaOpei/kei2heS4gOa1geeahOWGheWKn+S/ruS4uu+8jOS9huaYr+WNtOW5tuayoeacieWkqumrmOeahOatpuWtpue0oOWFu+WSjOWunuaImOe7j+mqjO+8m+iAjOWNl+Wuq+WpieWEv++8jOWlueeOsOWcqOeahOeKtuaAge+8jOi/mOaYr+acgOWlveS4jeimgei9u+aYk+WKqOatpueahOWlveOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WQpuWImeS4gOaXpuWNl+Wuq+WpieWEv+iiq+mCo+mtgueVjOeahOmsvOS4nOilv+WPjeWZrO+8jOS7luS7rOWPjeiAjOS8muWkmuWHuuS4gOS4quajmOaJi+eahOaVjOS6uuOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+acgOWlveeahOWKnuazleWwseaYr+iuqeWlueS7rOS4pOS4qumDveW+heWcqOi9puWOoumHjOmdou+8jOWIq+WHuuadpeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+ivtOWujO+8jOaykOS6keWzsOaJtuedgOael+aZmueni+iuqeWFtuermeeos+S5i+WQju+8jOebruWFieeci+WQkeS6humCo+ato+WSjOmdkuerueS4ieS6uuS6pOaJi+eahOWbm+WQjemrmOaJi+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+Wbm+WQjei2heS4gOa1geWwj+W8n++8jOS4pOWQjeWcsOWFg+Wig+W4pumYn+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+i/mee7neWvueS4jeaYr+S4tOaXtui1t+aEj+eahOe7hOe7h++8jOiAjOaYr+acieiuoeWIkuaciemihOiwi+eahOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S7lumHjeaWsOaKrOWktOeci+WQkeepuuS4reeahOS4pOS6uu+8jOWFtuS4reS4gOS6uui6q+epv+i1pOe6ouiJsueahOiijeWtkO+8jOi6q+WJjeWNiuaVnuedgO+8jOiDveWkn+eci+WIsOWNgeWIhue7k+WunueahOiDuOiCjO+8jOaVtOS4quS6uuagt+iyjOW8oOaJrO+8jOS9juWktOeci+edgOaykOS6keWzsOmcsuWHuuS4gOaKueeLnueskeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+iAjOWPpuS4gOS4quS6uuWImeaYvuW+l+mYtOe/s+S6huS4jeWwke+8jOecvOS4reW4puedgOiuqeS6uuS4jeWvkuiAjOagl+eahOWvkuaEj++8jOaVtOW8oOiEuOS4iuWIsOWkhOmDveaYr+WIgOeWpO+8jOWSjOmtlOerpeWtkOiEuOS4iumCo+WIsOWkhOmDveaYr+mHjeWIkeeKr+eahOWIuumdkuacieW+l+S4gOavlOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOS4pOS9je+8jOaDs+W/heaYr+adpeiHquWFrOWtmeWutueahOmrmOaJi+WQp++8n+KAneaykOS6keWzsOaKrOWktOmXrumBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+mCo+S9jeW8oOaJrOeahOmrmOaJi+mXu+iogO+8jOmhv+aXtuWkp+eskeWHuuWjsOOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOWTiOWTiOWTiO+8ge+8geKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+KAnOeci+adpeS9oOi/mOS4jeesqOOAguKAnTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+aykOS6keWzsOWOn+acrOWPquaYr+ivleaOouedgOmXruS6hui/meS5iOS4gOWPpe+8jOayoeaDs+WIsOi/mOecn+iuqeS7lue7meeMnOS4reS6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S4jei/h++8jOehruWunuS5n+aYr+S7luS7rOWkqui/h+i9u+inhuWvueaWueS6huOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+Wwsei/nuafs+WutueahOS6uumDveefpemBk+WHuuWfjuWJjeW+gOS6rOmDveeahOmBk+i3r+acieS4pOadoe+8jOWFrOWtmeWutueahOS6uuWPiOaAjuS5iOS8muS4jeefpemBk++8nzxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+S7luS7rOW9k+eEtueMnOWIsOS6huafs+WutueahOS6uuS8muiikuaKpOS7lu+8jOavleern+S7luWomOWSjOafs+WutueahOWFs+ezu+W5tuS4jemavuafpeOAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+aJgOS7peS7luS7rOaJjeaVheaEj+iuqeS4gOmYn+aYvuecvOeahOmYn+S8jeS7juawuOW3nei3r+i1sO+8jOiAjOWQjuaykOS6keWzsOS4uuS6huWSjOS7luS7rOmBv+W8gO+8jOWwseW/heeEtuS8mui1sOaIkOWNjumBk+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+i/meS4gOWIh+mDveWcqOWvueaWueeahOiuoeeul+S5i+S4re+8gTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+aYr+S7luS7rOWcqOWvueaWueS4jee7j+aEj+eahOW8leWvvOS4i++8jOS4reS6huWFrOWtmeWutueahOiuoe+8gTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+aBkOaAleawuOW3nei3r+mCo+S4gOmYn+S6uuWPquaYr+S9r+aUu+iAjOW3su+8jOecn+ato+eahOadgOaLm++8jOWFtuWunuWwseWfi+S8j+WcqOaIkOWNjumBk++8gTxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WmguaenOS4gOW8gOWni+S7luS7rOWwsemAieaLqeW8uuihjOW8uuaUu+awuOW3nei3r+eahOmYn+S8je+8jOivtOS4jeWumui/mOiDvemAg+i/h+S4gOWKq+OAgjxiciAvPg08YnIgLz4NCiZuYnNwOyZuYnNwO+WWnOasouaIkeeahOS4u+S6uuaYr+avkuWnrOavkuWnrA=='));