Recompiled for JRE 6