Red Hat Application Migration Toolkit
package iaik.jce.com.fourthpass; import java.lang.reflect.Method; import java.util.Hashtable; public class a { private static Hashtable _myTable; static { Hashtable var10000 = new Hashtable(); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002NL^_<=C", "iaik.security.cipher.o"); var10000.put("tltv9l~y<9Op}PynzopZ\u0000\u007f{\u0000\u007f^\u007f}plx", "iaik.asn1.c"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9[lootyr", "iaik.security.cipher.r"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002]N@", "iaik.security.cipher.d"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002]N?", "iaik.security.cipher.e"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002]N=", "iaik.security.cipher.f"); var10000.put("tltv9\u0003@;D9p\u0003\u007fpy~tzy~9|\u0000lwtqtpo9~\u007f}\u0000n\u007f\u0000}p~9\\N^\u007fl\u007fpxpy\u007fTyqzQln\u007fz}\u0004", "iaik.x509.extensions.qualified.structures.a"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002Nt{sp}", "iaik.security.cipher.l"); var10000.put("tltv9{vn~9{vn~B9[VN^BQln\u007fz}\u0004", "iaik.pkcs.pkcs7.c"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9^^W[lootyr", "iaik.security.cipher.b"); var10000.put("tltv9l~y<9Op}OpnzopTy{\u0000\u007f^\u007f}plx", "iaik.asn1.d"); var10000.put("tltv9\u0000\u007ftw~9]QN==@>Ylxp[l}~p}/[l}~poYlxp", "iaik.utils.d"); var10000.put("tltv9~pn\u0000}t\u007f\u00049}~l9]^L", "iaik.security.rsa.a"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9NX^Vp\u0004b}l{Nt{sp}", "iaik.security.cipher.u"); var10000.put("tltv9~pn\u0000}t\u007f\u00049xo9Lm~\u007f}ln\u007fXp~~lrpOtrp~\u007f", "iaik.security.md.b"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002RZ^_", "iaik.security.cipher.j"); var10000.put("tltv9{vn~9{vn~B9Otrp~\u007f[}z\u0001top}", "iaik.pkcs.pkcs7.d"); var10000.put("tltv9l~y<9ZMUPN_Qln\u007fz}\u0004", "iaik.asn1.a"); var10000.put("tltv9\u0000\u007ftw~9]QN==@>Ylxp[l}~p}/[l}~po]OY", "iaik.utils.c"); var10000.put("tltv9l~y<9PynzopWt~\u007fpyp}Py\u007f}\u0004", "iaik.asn1.e"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002OP^", "iaik.security.cipher.k"); var10000.put("tltv9\u0000\u007ftw~9Tltvapn\u007fz}", "iaik.utils.a"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9M\u0000qqp}poNt{sp}", "iaik.security.cipher.t"); var10000.put("tltv9{vn~9{vn~B9^trypoOl\u007fl^\u007f}plx/Otrp~\u007fPy\u007f}\u0004", "iaik.pkcs.pkcs7.b"); var10000.put("tltv9~pn\u0000}t\u007f\u00049}lyozx9Opql\u0000w\u007fP\u0001py\u007fWt~\u007fpyp}", "iaik.security.random.a"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002TOPL", "iaik.security.cipher.i"); var10000.put("tltv9l~y<9Op}Ty{\u0000\u007f^\u007f}plx/Zn\u007fp\u007fTy{\u0000\u007f^\u007f}plx", "iaik.asn1.b"); var10000.put("tltv9{vn~9{vn~<=9MlrQln\u007fz}\u0004", "iaik.pkcs.pkcs12.b"); var10000.put("tltv9{vn~9{vn~B9^trypoOl\u007fl^\u007f}plx/Otrp~\u007fapn\u007fz}", "iaik.pkcs.pkcs7.a"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002N_]", "iaik.security.cipher.v"); var10000.put("tltv9\u0003@;D9P\u0003\u007fpy~tzyQln\u007fz}\u0004", "iaik.x509.a"); var10000.put("tltv9{vn~9{vn~<=9Vp\u0004Xl\u007fp}tlwRpyp}l\u007fz}", "iaik.pkcs.pkcs12.a"); var10000.put("ul\u0001l\u00039n}\u0004{\u007fz9Y\u0000wwNt{sp}^{t", "javax.crypto.a"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002_}t{wpOP^", "iaik.security.cipher.c"); var10000.put("tltv9\u0003@;D9zn~{9]p~{zy~pQln\u007fz}\u0004", "iaik.x509.ocsp.a"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002MwznvNt{sp}A?", "iaik.security.cipher.q"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9T^ZBC<A?[lootyr", "iaik.security.cipher.w"); var10000.put("opxz9OSVp\u0004Lr}ppxpy\u007f/`~p}", "demo.c"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002NQM", "iaik.security.cipher.m"); var10000.put("tltv9\u0000\u007ftw~9]QN==@>Ylxp[l}~p}/LaL", "iaik.utils.e"); var10000.put("tltv9\u0000\u007ftw~9YlxpLyoPXltw", "iaik.utils.f"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002NMN", "iaik.security.cipher.n"); var10000.put("tltv9unp9nzx9qz\u0000}\u007fs{l~~9Nl\u007fnsTx{w", "iaik.jce.com.fourthpass.b"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9[VN^@[lootyr", "iaik.security.cipher.s"); var10000.put("opxz9^{ppo_txp}", "demo.a"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9al}Wpyr\u007fsVp\u0004Rpyp}l\u007fz}", "iaik.security.cipher.a"); var10000.put("tltv9unp9nzx9qz\u0000}\u007fs{l~~9Qt\u0003\u0000{]pqwpn\u007ftzy", "iaik.jce.com.fourthpass.a"); var10000.put("tltv9\u0000\u007ftw~9]QN==@>Ylxp[l}~p}/^sz}\u007fYlxpZTOL~~zntl\u007ftzy", "iaik.utils.b"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002[NMN", "iaik.security.cipher.g"); var10000.put("opxz9P^OSVPV/`~p}", "demo.b"); var10000.put("tltv9l~y<9~\u007f}\u0000n\u007f\u0000}p~9L\u007f\u007f}tm\u0000\u007fpalw\u0000pQln\u007fz}\u0004", "iaik.asn1.structures.a"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002Mwz\u0002qt~s", "iaik.security.cipher.p"); var10000.put("tltv9~pn\u0000}t\u007f\u00049nt{sp}9]l\u0002ZQM", "iaik.security.cipher.h"); _myTable = var10000; } private static final String b(String var0) { char[] var1 = var0.toCharArray(); for(int var2 = var1.length - 1; var2 >= 0; --var2) { char var3 = var1[var2]; if(var3 > 11 && (var3 | 127) == 127) { var1[var2] = (char)(var3 + 11 & 127); } } return new String(var1); } public static Method b(Class var0, String var1, Class[] var2) throws NoSuchMethodException { try { return var0.getMethod(var1, var2); } catch (NoSuchMethodException var8) { StringBuffer var4 = new StringBuffer(var0.getName()); var4.append('/'); var4.append(var1); var4.append('('); if(var2 != null) { for(int var6 = 0; var6 < var2.length; ++var6) { Class var7 = var2[var6]; if(var7 != null) { var4.append('L'); var4.append(var7.getName().replace('.', '/')); var4.append(';'); } } } var4.append(')'); var1 = (String)_myTable.get(b(var4.toString())); if(var1 != null) { return var0.getMethod(var1, var2); } else { throw var8; } } } public static Class a(String var0) throws ClassNotFoundException { try { return Class.forName(var0); } catch (ClassNotFoundException var3) { String var2 = (String)_myTable.get(b(var0)); if(var2 != null) { return Class.forName(var2); } else { throw var3; } } } }