package pl.xjol3k.manage; import java.lang.reflect.*; final class pp { private static final Object[] L; private static final Class[] Y; private static final int[] H; private static final short[] J; private static final int A; private static final int u; static { A = Integer.parseInt(SUBUJ$SUBUJ.G("\u3949\u0b02\ubf52\u0f8b\ua352\uabe0\u9a0f\u9b5c\ud49f\u3f08\uc2fe")); u = Integer.parseInt(SUBUJ$SUBUJ.G("\u3949\u0b02\ubf50\u0f82\ua356\uabe4\u9a0f\u9b5d\ud49a\u3f0a\uc2f6")); L = new Object[32]; Y = new Class[17]; H = new int[32]; final char[] charArray = SUBUJ$SUBUJ.G("\u9014\uccfe\ubca3\ud562\ue758\uc11c\u2c2b\u198a\u8587\u928e\u80ad\u7d18\uab37\u3bb5\u4c02\u6d61\u0e99\u729b\ubdc6\u648c\u04fa\u7ac5\u7834\ue000\u7805\u9f6c\u20a9\u0ed1\u60c4\uf5d7\u2a23\ud0f3\u6cb1\u3663\uf3dd\uabce\ub0c4\u5933\u4d2a\u8b29\ua5d2\ubfe1\ufbe7\u4342\ua8f4\ucddb\ueae0\u36fe\u9aa1\ub1fc\ub418\u10d6\u658d\ud9db\u2af0\u7f5f\ud1f7\u8a46\ue774\u857f\uda5e\u0bad\uda7c\udc0a").toCharArray(); for (int i = 0; i < 32; ++i) { pp.H[i] = (charArray[i * 2] | charArray[i * 2 + 1] << 16); } J = new short[32]; final char[] charArray2 = SUBUJ$SUBUJ.G("\u3963\u0b30\ubf60\u0fb3\ua36f\uabdc\u9a3d\u9b6e\ud4a2\u3f3a\uc2c6\uc9a3\ubd13\u1f01\u06d8\ud8ee\ub998\u2458\uc64d\u6c5b\ue3c1\u59dd\u5735\ucace\u9033\uddaa\uf13c\uafbf\uac58\u0ccf\u1afd\u83e6").toCharArray(); for (int j = 0; j < 32; ++j) { pp.J[j] = (short)charArray2[j]; } } private static Class I(final int n, final int n2) { final int n3 = ((pp.J[n] & 0xFFFF) + n2) % 17; final Class clazz = pp.Y[n3]; if (clazz != null) { return clazz; } return pp.Y[n3] = q(n3); } private static Class q(final int n) { String s = null; switch (n) { case 0: { s = PinForAdmins$SUBUJ.K("\ubc89\u79a5\u0aab\u410d\u5e46\u28cb\u3390\u23eb\u863d\ufdb3\u5fd7\u721a\uc98a\ubede\u6634\u49d7\uc213\u4b12\u8ec7\u62ab\ue023\u97c5\ub5a0\u9e32\ubb99\u97ff\u2169\uc4bb\uc6e6\ub4dd\u19fd\ucb4f\u9996\ua4de\u1e6d\u3abd\u8e73\u452a\u13ca"); break; } case 1: { s = PinForAdmins$SUBUJ.K("\ubc89\u79a5\u0aab\u410d\u5e46\u28cb\u3390\u23eb\u863d\ufdb3\u5fd7\u721a\uc98a\ubede\u6634\u49d7\uc213\u4b12\u8ec7\u62ab\ue023\u97c5\ub5a0\u9e24\ubb80\u97f2\u212b\uc498\uc6a1\ub4c0\u19cf\ucb45\u998d\ua4f1\u1e6c\u3aa2\u8e5b\u4534\u13d0"); break; } case 2: { s = PinForAdmins$SUBUJ.K("\ubc89\u79a5\u0aab\u410d\u5e46\u28cb\u3390\u23eb\u863d\ufdb3\u5fd7\u721a\uc98a\ubede\u6634\u49d7\uc213\u4b12\u8ec7\u62ab\ue023\u97c5\ub5a0\u9e32\ubb9b\u97e9\u2122\uc4c5\uc6fc\ub4c7\u19de\ucb49\u998a\ua4fa\u1e7b\u3a93\u8e75\u4536\u13dc"); break; } case 3: { s = PinForAdmins$SUBUJ.K("\ubc96\u79bb\u0ae2\u4150\u5e50\u28db\u3392\u23ee\u8631\ufdb5\u5fd7\u721c\uc984\ubec3\u662b\u49dd\uc21b\u4b15\u8ed0\u62e4\ue032\u97d9\ub5e1\u9e3f\ubbda\u97fd\u212e\uc487\uc6ea\ub49d\u19fd\ucb49\u9988\ua4fa\u1e4a\u3abf\u8e74\u4522\u13d0\u756a\uabae\u938d\u6533\u85ca\ua40a\u7753\u6443"); break; } case 4: { s = PinForAdmins$SUBUJ.K("\ubc93\u79a8\u0af3\u411f\u5e1c\u28c2\u3398\u23eb\u863f\ufdef\u5faa\u720b\uc999\ubec4\u6623\u49d3"); break; } case 5: { s = PinForAdmins$SUBUJ.K("\ubc93\u79a8\u0af3\u411f\u5e1c\u28db\u338d\u23ec\u8634\ufdef\u5fb8\u720d\uc999\ubecc\u6634\u49f8\uc215\u4b13\u8ed6"); break; } case 6: { s = PinForAdmins$SUBUJ.K("\ubc96\u79bb\u0ae2\u4150\u5e50\u28db\u3392\u23ee\u8631\ufdb5\u5fd7\u721a\uc99d\ubec8\u6623\u49c0\uc252\u4b10\u8ece\u62e4\ue03f\u97d5\ub5fc\u9e7f\ubba4\u97f7\u2126\uc492\uc6ea\ub4c1\u19f1\ucb4f\u998d\ua4f1\u1e4c\u3aa6\u8e7f\u452a\u13cd"); break; } case 7: { s = PinForAdmins$SUBUJ.K("\ubc96\u79bb\u0ae2\u4150\u5e50\u28db\u3392\u23ee\u8631\ufdb5\u5fd7\u721a\uc99d\ubec8\u6623\u49c0\uc252\u4b10\u8ece\u62e4\ue03f\u97d5\ub5fc\u9e7f\ubba4\u97f7\u2126\uc492\uc6ea\ub4c1\u19f6\ucb4f\u9992\ua4fa\u1e4c\u3aa6\u8e7f\u452a\u13cd"); break; } case 8: { s = PinForAdmins$SUBUJ.K("\ubc96\u79bb\u0ae2\u4150\u5e50\u28db\u3392\u23ee\u8631\ufdb5\u5fd7\u723a\uc98d\ubecb\u6628\u49d7\uc208"); break; } case 9: { s = PinForAdmins$SUBUJ.K("\ubc96\u79bb\u0ae2\u4150\u5e50\u28db\u3392\u23ee\u8631\ufdb5\u5fd7\u7228\uc984\ubedf\u6621\u49d0\uc258\u4b33\u8ed2\u62ec\ue021\u97df\ub5fa"); break; } case 10: { s = PinForAdmins$SUBUJ.K("\ubc96\u79bb\u0ae2\u4150\u5e50\u28db\u3392\u23ee\u8631\ufdb5\u5fd7\u721a\uc99d\ubec8\u6623\u49c0\uc252\u4b10\u8ece\u62e4\ue03f\u97d5\ub5fc\u9e7f\ubba4\u97f7\u2126\uc492\uc6ea\ub4c1\u19f2\ucb4e\u9990\ua4fa\u1e7b\u3ab1\u8e79\u4530\u13fc\u757b\uabbe\u9391\u6526"); break; } case 11: { s = PinForAdmins$SUBUJ.K("\ubc96\u79bb\u0ae2\u4150\u5e50\u28db\u3392\u23ee\u8631\ufdb5\u5fd7\u721a\uc99d\ubec8\u6623\u49c0\uc252\u4b09\u8ecc\u62f3\ue023\u97de\ub5fa\u9e3e\ubb86\u97e2\u2169\uc4a2\uc6e1\ub4c5\u19de\ucb4e\u9990\ua4f0\u1e7b\u3aa9\u8e59\u4528\u13d0\u756e\uabb0\u93ba\u6524\u85db\ua40d\u7748"); break; } case 12: { s = PinForAdmins$SUBUJ.K("\ubc96\u79bb\u0ae2\u4150\u5e50\u28db\u3392\u23ee\u8631\ufdb5\u5fd7\u721a\uc99d\ubec8\u6623\u49c0\uc252\u4b10\u8ece\u62e4\ue03f\u97d5\ub5fc\u9e7f\ubba4\u97f7\u2126\uc492\uc6ea\ub4c1\u19ed\ucb45\u9988\ua4f0\u1e6a\u3ab9\u8e6e\u453d\u13fc\u757b\uabbe\u9391\u6526"); break; } case 13: { s = PinForAdmins$SUBUJ.K("\ubc96\u79bb\u0ae2\u4150\u5e50\u28db\u3392\u23ee\u8631\ufdb5\u5fd7\u721a\uc99d\ubec8\u6623\u49c0\uc252\u4b10\u8ece\u62e4\ue03f\u97d5\ub5fc\u9e7f\ubba4\u97f7\u2126\uc492\uc6ea\ub4c1\u19ff\ucb52\u998b\ua4ef\u1e40\u3aa4\u8e7f\u4529\u13fc\u757b\uabbe\u9391\u6526"); break; } case 14: { s = PinForAdmins$SUBUJ.K("\ubc96\u79bb\u0ae2\u4150\u5e50\u28db\u3392\u23ee\u8631\ufdb5\u5fd7\u721a\uc99d\ubec8\u6623\u49c0\uc252\u4b10\u8ece\u62e4\ue03f\u97d5\ub5fc\u9e7f\ubba4\u97f7\u2126\uc492\uc6ea\ub4c1\u19eb\ucb49\u9987\ua4f4\u1e7c\u3aa0\u8e53\u4530\u13dc\u7560\uab9e\u9389\u6537\u85d0\ua417"); break; } case 15: { s = PinForAdmins$SUBUJ.K("\ubc96\u79bb\u0ae2\u4150\u5e50\u28db\u3392\u23ee\u8631\ufdb5\u5fd7\u721a\uc99d\ubec8\u6623\u49c0\uc252\u4b10\u8ece\u62e4\ue03f\u97d5\ub5fc\u9e7f\ubbb5\u97e8\u213e\uc485\uc6ec\ub4e3\u19d7\ucb41\u999d\ua4fa\u1e7b\u3a93\u8e72\u4525\u13cd\u7548\uabad\u939a\u653c\u85ca"); break; } case 16: { s = PinForAdmins$SUBUJ.K("\ubc96\u79bb\u0ae2\u4150\u5e50\u28db\u3392\u23ee\u8631\ufdb5\u5fd7\u723d\uc99e\ubec6\u6626\u49dd\uc208"); break; } default: { throw new NoClassDefFoundError(Integer.toString(n)); } } return Class.forName(s); } static Method Y(int n) { n = ((n - 2042649012 ^ pp.A) + 2097102287 ^ 0xD9B464CB) + pp.u; final int n2 = n >>> 16; n &= 0xFFFF; final Method method = (Method)pp.L[n]; if (method != null) { return method; } final Class i; Class superclass = i = I(n, n2); final int n3 = pp.H[n]; while (superclass != null) { for (final Method method2 : superclass.isInterface() ? superclass.getMethods() : superclass.getDeclaredMethods()) { int n4 = 31 * (n2 * 31 + method2.getName().hashCode()) + 40; final Class[] parameterTypes = method2.getParameterTypes(); for (int k = 0; k < parameterTypes.length; ++k) { final Class clazz = parameterTypes[k]; if (k != 0) { n4 = 31 * n4 + 44; } n4 = 31 * n4 + clazz.getName().hashCode(); } if (n3 == 31 * (31 * (31 * n4 + 41) + method2.getReturnType().getName().hashCode()) + n2) { method2.setAccessible(true); return (Method)(pp.L[n] = method2); } } superclass = superclass.getSuperclass(); } for (Class superclass2 = i; superclass2 != null; superclass2 = superclass2.getSuperclass()) { final Class[] interfaces = superclass2.getInterfaces(); for (int length2 = interfaces.length, l = 0; l < length2; ++l) { for (final Method method3 : interfaces[l].getMethods()) { int n6 = 31 * (n2 * 31 + method3.getName().hashCode()) + 40; final Class[] parameterTypes2 = method3.getParameterTypes(); for (int n7 = 0; n7 < parameterTypes2.length; ++n7) { final Class clazz2 = parameterTypes2[n7]; if (n7 != 0) { n6 = 31 * n6 + 44; } n6 = 31 * n6 + clazz2.getName().hashCode(); } if (n3 == 31 * (31 * (31 * n6 + 41) + method3.getReturnType().getName().hashCode()) + n2) { method3.setAccessible(true); return (Method)(pp.L[n] = method3); } } } } return null; } static Object R(final int n, final Object[] array) { try { final Method y = Y(n); if (y == null) { throw new NoSuchMethodError(Integer.toString(n)); } return y.invoke(null, array); } catch (InvocationTargetException ex) { throw ex.getTargetException(); } } static Object w(final Object o, final int n, final Object[] array) { try { final Method y = Y(n); if (y == null) { throw new NoSuchMethodError(Integer.toString(n)); } return y.invoke(o, array); } catch (InvocationTargetException ex) { throw ex.getTargetException(); } } static Object I(int n, final Object[] array) { try { n = ((n - 2042649012 ^ pp.A) + 2097102287 ^ 0xD9B464CB) + pp.u; final int n2 = n >>> 16; n &= 0xFFFF; final Class i = I(n, n2); Constructor constructor = (Constructor)pp.L[n]; if (constructor == null) { final int n3 = pp.H[n]; for (final Constructor constructor2 : i.getDeclaredConstructors()) { int n4 = n2 * 31 + 40; final Class[] parameterTypes = constructor2.getParameterTypes(); for (int k = 0; k < parameterTypes.length; ++k) { final Class clazz = parameterTypes[k]; if (k != 0) { n4 = 31 * n4 + 44; } n4 = 31 * n4 + clazz.getName().hashCode(); } if (n3 == 31 * (31 * n4 + 41) + n2) { constructor2.setAccessible(true); pp.L[n] = constructor2; constructor = constructor2; break; } } } if (constructor == null) { throw new NoSuchMethodError(Integer.toString(n)); } return constructor.newInstance(array); } catch (InvocationTargetException ex) { throw ex.getTargetException(); } } private static Field l(int n) throws Throwable { n = ((n - 2042649012 ^ pp.A) + 2097102287 ^ 0xD9B464CB) + pp.u; final int n2 = n >>> 16; n &= 0xFFFF; final Class i; Class superclass = i = I(n, n2); final Field field = (Field)pp.L[n]; if (field != null) { return field; } final int n3 = pp.H[n]; while (superclass != null) { for (final Field field2 : superclass.getDeclaredFields()) { if (n3 == 31 * (31 * (31 * (31 * n2 + field2.getName().hashCode()) + 58) + field2.getType().getName().hashCode()) + n2) { field2.setAccessible(true); if (Modifier.isStatic(field2.getModifiers()) && Modifier.isFinal(field2.getModifiers())) { final Field declaredField = Field.class.getDeclaredField(SUBUJ$SUBUJ.G("\uff7b\u0c13\ua790\uf838\u9b8e\u28eb\uace0\u0abd\ua6ad")); declaredField.setAccessible(true); declaredField.setInt(field2, field2.getModifiers() & 0xFFFFFFEF); } return (Field)(pp.L[n] = field2); } } superclass = superclass.getSuperclass(); } for (Class clazz = i; clazz != null; clazz = clazz.getSuperclass()) { final Class[] interfaces = clazz.getInterfaces(); for (int length2 = interfaces.length, k = 0; k < length2; ++k) { for (final Field field3 : interfaces[k].getFields()) { if (n3 == 31 * (31 * (31 * (31 * n2 + field3.getName().hashCode()) + 58) + field3.getType().getName().hashCode()) + n2) { field3.setAccessible(true); if (Modifier.isStatic(field3.getModifiers()) && Modifier.isFinal(field3.getModifiers())) { final Field declaredField2 = Field.class.getDeclaredField(SUBUJ$SUBUJ.G("\uff7b\u0c13\ua790\uf838\u9b8e\u28eb\uace0\u0abd\ua6ad")); declaredField2.setAccessible(true); declaredField2.setInt(field3, field3.getModifiers() & 0xFFFFFFEF); } return (Field)(pp.L[n] = field3); } } clazz = clazz.getSuperclass(); } } return null; } static Object b(final Object o, final int n) { final Field l = l(n); if (l == null) { throw new NoSuchFieldError(Integer.toString(n)); } return l.get(o); } static void H(final Object o, final int n, final Object o2) throws Throwable { final Field l = l(n); if (l == null) { throw new NoSuchFieldError(Integer.toString(n)); } l.set(o, o2); } static Object B(final int n) { return b(null, n); } static void p(final int n, final Object o) { H(null, n, o); } }