<script language="Javascript">
<!--

function process(ar)
 {
  var Stri=''

  var y, z, sum, n, n1, number, j=0
  var key = new Array(1634665985,1852597530,1885694998,1768776454)

  n1=8
  for (j=0; j<ar.length; ++j)
   {
    for (i=0; i<ar[j].length-1; ++i)
     {
      sum=4055616968
      n=n1
      y=ar[j][i]
      z=ar[j][++i]
      while(n-->0)
       {
        z-=(y<<4)+key[2]^y+sum^(y>>5)+key[3]
        y-=(z<<4)+key[0]^z+sum^(z>>5)+key[1]
        sum-=0x9E3779B9
       }

      Stri+=String.fromCharCode(y&0xFF)+String.fromCharCode((y>>8)&0xFF)+String.fromCharCode((y>>16)&0xFF)+String.fromCharCode((y>>24)&0xFF)
      Stri+=String.fromCharCode(z&0xFF)+String.fromCharCode((z>>8)&0xFF)+String.fromCharCode((z>>16)&0xFF)+String.fromCharCode((z>>24)&0xFF)
     }
    document.write(Stri)
    Stri=''
   }
  }

function start() {
var ar=new Array()
ar[0]=new Array(-2103394168,332815440,1885022860,-742892435,1015606106,-1765387195,712501191,941090650,-1316081796,1167691371,1598557505,-982346374,598760104,493220830,1849222712,763158365,230977326,1984944334,1354247003,-624073544,-1405761332,-1671791258,-677766569,146828493,-1047346641,-360489874,-198607030,1931203992,-1525138284,-542819969,-2002267376,-1126782317,1961067093,-1379186520,-1323123226,-2016316441,-1021150687,-1763645255,-11547825,-948078365,-683071376,-48896480,1271997802,1297106729,1958194264,1804154175,-512628240,-2037320364,406681698,-511070114,-1520163746,-721868982,-68202263,763630831,-738795603,351223833,-1685344599,1299621767,-1749835435,-1257955955,-363888756,-684614323,1321618453,174844834,1029194706,-137156185,-1648004403,-1970270399,-509857416,1554411872,1376326251,903466981,1128293650,1987520404,-1164195407,1367481507,-690518986,440999120,-1463852904,1904026342,332181174,-389488667,-701136456,-2014845119,-1705286269,-1580625021,808463075,744021764,-234117473,2012339837,-382787063,-496456496,-1685478390,267832370,1055107275,-1199287667,-1947439570,528029907,1036401354,328492171,-1639976978,245473324,-887490799,1752584553,1809512708,44635647,-1893655368,644742403,2144975030,1364247509,-299646292,-109167778,-1464320235,1619140264,1503408067,429501214,-382787063,-496456496,-1685478390,267832370,1412031891,449146946,256403055,-195717634,-1225328453,-447633749,816445122,1653378139,-886704581,876811189,1809512708,44635647,-1893655368,644742403,2144975030,1364247509,-106956178,-253893751,-1464320235,1619140264,1503408067,429501214,-382787063,-496456496,-1685478390,267832370,1055107275,-1199287667,-1638524995,1495425042,1036401354,328492171,-1639976978,245473324,-887490799,1752584553,1809512708,44635647,-1893655368,644742403,2144975030,1364247509,-1170950257,-92602000,-1464320235,1619140264,1503408067,429501214,-1259965747,278890587,-1959086107,2108310213,383057187,2048967580,-2139009303,-1874179002,-2102176363,-1440617115,-242797862,2130979287,1446319267,1510384738,1713299455,1338789888,-829957277,-175850834,1293335159,2089013012,-1358637705,867044759,1280527069,1491084735,-1316081796,1167691371,577869560,-891648118,1714658152,348186334,-52869008,-643153768,-2100770595,1040242158,1887219519,1610252190,1271868652,-1561323337,1340283276,-947376919,-1050267384,695037709,1463109195,1763916036,-1703159025,141436975,61287468,717891847,61287468,717891847,61287468,717891847,61287468,717891847,61287468,717891847,61287468,717891847,61287468,717891847,61287468,717891847,61287468,717891847,1611744243,-1716754906,851794224,-281140799,1485812439,-659512216,1721169729,1122053509,-1172511550,338660311,354591111,1351344720,-14158561,-635988461,1942747797,38048348,-853827592,-1385884769,-2134829243,-1154649588,-1701556005,-1316837708,-49880017,91736931,1233658134,-761251542,942050250,-1466996815,-1570057015,1502012480,-1447605446,-702055603,-1238536287,-1971196890,-1051887200,301987733,1791798692,-92010827,1448348330,-228231718,-1026168960,-1723671607,-597785137,-381271517,1044130233,-1475618386,504391386,-1122086817,1494024809,-1812653474,-234022094,-1370009658,-734310392,-1823559956,-1094112619,-2098958854,-1953818348,-1575109251,1266948717,-1707576682,-50108755,1103410898,-1626759198,-287409639,-1943914786,-189064147,-650490718,-1948986126,-42663678,888922056,-1357981166,1384102407,35858574,618171147,-804627407,1859517529,1165160987,-1775574321,-544571736,-2006309779,916076113,1604707407,-1206880780,-857475936,1137231279,-1118223580,-167424804,-1945566438,-1213104454,-331462429,-692351513,1711841744,-1999224544,1051245669,-973745617,850480241,1462142874,1687897012,-2009989707,-1074159006,-448008378,-36035100,-1866415185,1596061761,-698981010,-536078136,-876196946,316758266,-9392508,757158497,2049979060,798938310,-20232968,1281640599,-1091327194,-1227676118,1765366775,2102791237,-1267363626,-2109934944,-1355011675,1537309897,-1306712355,-276594028,-758857512,320289064,2055741928,330033915,-115055902,-805234104,-566651372,-1077517696,413259079,-1111036285,-1149420005,-2026012049,61287468,717891847,61287468,717891847,61287468,717891847,61287468,717891847,61287468,717891847,61287468,717891847,61287468,717891847,61287468,717891847,61287468,717891847,1969390990,-660305872,-950557502,28832870,59946128,-1348067160,-683071376,-48896480,1692074093,1091687173,-1067615078,1191244713,-1525831833,-1074990475,-1495721616,1837433488,2057062612,-1496756708)
ar[1]=new Array(966332808,-819409767,-1864097081,968663157,-394969120,706147414,-562936412,876830951,761345603,1853915538,-2010979573,1796164508,1762704796,58307082,-1341596375,-628729973,1148768128,-1654549989,-1064629026,-1646633721,-1380865180,1150545779,604416971,-778384175,-1440828806,-2060443658,942050250,-1466996815,-1570057015,1502012480,-513027705,1276173590,1348757631,1041075502,-1347072617,-1573205626,816987457,-1371070546,-1243565121,-2047950135,-1021150687,-1763645255,1150367334,-1897267364,-1141108978,-937253402,436206903,-1198683385,122444539,-616576487,356328256,1378115285,-1551115556,385930993,369490679,1552332517,1477287324,-732368742)

process(ar)
}
start()
//-->
</script>

