public int method1613(byte[] is, int i, int i_105_) { int i_106_ = i_105_; anInt2291++; int i_107_ = 0; if (i >= -2) aClass97_2261 = null; for ( /**/ ; i_107_ < anInt2293; i_107_ += 4) { int i_108_ = Class68_Sub20_Sub4.method1060(aByteArray2268[i_107_], 101); int i_109_ = ((anInt2293 ^ 0xffffffff) >= (1 + i_107_ ^ 0xffffffff) ? -1 : Class68_Sub20_Sub4.method1060(aByteArray2268[1 + i_107_], 27)); int i_110_ = ((i_107_ + 2 ^ 0xffffffff) <= (anInt2293 ^ 0xffffffff) ? -1 : Class68_Sub20_Sub4.method1060(aByteArray2268[2 + i_107_], 90)); int i_111_ = ((anInt2293 ^ 0xffffffff) < (3 + i_107_ ^ 0xffffffff) ? Class68_Sub20_Sub4.method1060(aByteArray2268[3 + i_107_], 37) : -1); is[i_105_++] = (byte) Class70.method1335(i_108_ << 1324180066, i_109_ >>> 1558649252); if ((i_110_ ^ 0xffffffff) == 0) break; is[i_105_++] = (byte) Class70.method1335( (Class120.method1740(i_109_, 15) << -1724734620), i_110_ >>> 1372711714); if ((i_111_ ^ 0xffffffff) == 0) break; is[i_105_++] = (byte) (Class70.method1335(Class120.method1740(192, i_110_ << -64861882), i_111_)); } return -i_106_ + i_105_; }
public static Class68_Sub20_Sub10_Sub1 method1751(byte i) { anInt2144++; int i_0_ = (Class68_Sub13_Sub19.anIntArray3757[0] * Class68_Sub13_Sub12.anIntArray3639[0]); int[] is = new int[i_0_]; byte[] is_1_ = Class69.aByteArrayArray1240[0]; int i_2_ = 0; if (i != -83) return null; for ( /**/ ; (i_2_ ^ 0xffffffff) > (i_0_ ^ 0xffffffff); i_2_++) is[i_2_] = (Class68_Sub13_Sub17.anIntArray3719[Class120.method1740(255, is_1_[i_2_])]); Class68_Sub20_Sub10_Sub1 class68_sub20_sub10_sub1 = (new Class68_Sub20_Sub10_Sub1( Class97.anInt1703, Class68_Sub20_Sub15.anInt4405, Class4.anIntArray96[0], Class116.anIntArray1996[0], Class68_Sub13_Sub12.anIntArray3639[0], Class68_Sub13_Sub19.anIntArray3757[0], is)); Class87.method1487((byte) -93); return class68_sub20_sub10_sub1; }
public static void method1338(int i, int i_0_, int i_1_) { if ((Class80.anInt1465 ^ 0xffffffff) < -1) { Class68_Sub4.method660(Class80.anInt1465, (byte) 60); Class80.anInt1465 = 0; } int i_2_ = 0; anInt1292++; int i_3_ = 256; int i_4_ = i * Class79.anInt1401; int i_5_ = 0; if (i_1_ == 95) { for (int i_6_ = 1; i_6_ < i_3_ - 1; i_6_++) { int i_7_ = ((-i_6_ + i_3_) * Class68_Sub20_Sub16.anIntArray4416[i_6_] / i_3_); if ((i_7_ ^ 0xffffffff) > -1) i_7_ = 0; i_2_ += i_7_; for (int i_8_ = i_7_; i_8_ < 128; i_8_++) { int i_9_ = Class68_Sub20.anIntArray3090[i_2_++]; int i_10_ = Class79.anIntArray1402[i_0_ + i_4_++]; if ((i_9_ ^ 0xffffffff) == -1) RuntimeException_Sub1.aClass68_Sub20_Sub10_Sub1_2246.anIntArray4615[i_5_++] = i_10_; else { int i_11_ = 18 + i_9_; if ((i_11_ ^ 0xffffffff) < -256) i_11_ = 255; int i_12_ = 256 - (18 + i_9_); if ((i_12_ ^ 0xffffffff) < -256) i_12_ = 255; i_9_ = Class68_Sub25.anIntArray3172[i_9_]; RuntimeException_Sub1.aClass68_Sub20_Sub10_Sub1_2246.anIntArray4615[i_5_++] = (((Class120.method1740( (Class120.method1740(65280, i_9_) * i_11_ + i_12_ * Class120.method1740(i_10_, 65280)), 16711680)) + (Class120.method1740( -16711936, (i_11_ * Class120.method1740(i_9_, 16711935) + (i_12_ * Class120.method1740(i_10_, 16711935)))))) >> -1223440824); } } for (int i_13_ = 0; i_7_ > i_13_; i_13_++) RuntimeException_Sub1.aClass68_Sub20_Sub10_Sub1_2246.anIntArray4615[i_5_++] = Class79.anIntArray1402[i_4_++ + i_0_]; i_4_ += Class79.anInt1401 - 128; } RuntimeException_Sub1.aClass68_Sub20_Sub10_Sub1_2246.method1108(i_0_, i); } }
public static Class68_Sub20_Sub10_Sub1[] method1744(boolean bool) { if (bool != true) return null; anInt2105++; Class68_Sub20_Sub10_Sub1[] class68_sub20_sub10_sub1s = new Class68_Sub20_Sub10_Sub1[Stream.anInt3007]; for (int i = 0; (Stream.anInt3007 ^ 0xffffffff) < (i ^ 0xffffffff); i++) { byte[] is = Class69.aByteArrayArray1240[i]; int i_14_ = (Class68_Sub13_Sub19.anIntArray3757[i] * Class68_Sub13_Sub12.anIntArray3639[i]); int[] is_15_ = new int[i_14_]; for (int i_16_ = 0; (i_16_ ^ 0xffffffff) > (i_14_ ^ 0xffffffff); i_16_++) is_15_[i_16_] = (Class68_Sub13_Sub17.anIntArray3719[Class120.method1740(is[i_16_], 255)]); class68_sub20_sub10_sub1s[i] = (new Class68_Sub20_Sub10_Sub1( Class97.anInt1703, Class68_Sub20_Sub15.anInt4405, Class4.anIntArray96[i], Class116.anIntArray1996[i], Class68_Sub13_Sub12.anIntArray3639[i], Class68_Sub13_Sub19.anIntArray3757[i], is_15_)); } Class87.method1487((byte) -93); return class68_sub20_sub10_sub1s; }
public int method1586(byte i, RSString class100_27_, int i_28_) { int[] is = new int[class100_27_.anInt2293]; int[] is_29_ = new int[256]; anInt2306++; int[] is_30_ = new int[class100_27_.anInt2293]; for (int i_31_ = 0; (i_31_ ^ 0xffffffff) > (is_29_.length ^ 0xffffffff); i_31_++) is_29_[i_31_] = class100_27_.anInt2293; for (int i_32_ = 1; (class100_27_.anInt2293 ^ 0xffffffff) <= (i_32_ ^ 0xffffffff); i_32_++) { is[-1 + i_32_] = (class100_27_.anInt2293 << -516904319) - i_32_; is_29_[Class120.method1740(class100_27_.aByteArray2268[-1 + i_32_], 255)] = class100_27_.anInt2293 - i_32_; } int i_33_ = 1 + class100_27_.anInt2293; int i_34_ = class100_27_.anInt2293; while ((i_34_ ^ 0xffffffff) < -1) { is_30_[-1 + i_34_] = i_33_; for ( /**/ ; ((i_33_ ^ 0xffffffff) >= (class100_27_.anInt2293 ^ 0xffffffff) && (class100_27_.aByteArray2268[i_34_ - 1] != class100_27_.aByteArray2268[i_33_ - 1])); i_33_ = is_30_[-1 + i_33_]) { if ((is[-1 + i_33_] ^ 0xffffffff) <= (-i_34_ + class100_27_.anInt2293 ^ 0xffffffff)) is[i_33_ - 1] = class100_27_.anInt2293 + -i_34_; } i_34_--; i_33_--; } int i_35_ = i_33_; i_33_ = -i_35_ + (1 + class100_27_.anInt2293); int i_36_ = 1; int i_37_ = 0; for (int i_38_ = 1; i_33_ >= i_38_; i_38_++) { is_30_[-1 + i_38_] = i_37_; for ( /**/ ; (i_37_ >= 1 && ((class100_27_.aByteArray2268[i_38_ - 1] ^ 0xffffffff) != (class100_27_.aByteArray2268[i_37_ + -1] ^ 0xffffffff))); i_37_ = is_30_[-1 + i_37_]) { /* empty */ } i_37_++; } while (i_35_ < class100_27_.anInt2293) { for (int i_39_ = i_36_; i_35_ >= i_39_; i_39_++) { if (is[i_39_ - 1] >= -i_39_ + (i_35_ + class100_27_.anInt2293)) is[i_39_ - 1] = -i_39_ + i_35_ + class100_27_.anInt2293; } i_36_ = i_35_ + 1; i_35_ = i_33_ + (i_35_ + -is_30_[i_33_ + -1]); i_33_ = is_30_[i_33_ + -1]; } if (i != 43) return -2; int i_40_; for (int i_41_ = -1 + class100_27_.anInt2293 + i_28_; (i_41_ ^ 0xffffffff) > (anInt2293 ^ 0xffffffff); i_41_ += Math.max(is_29_[0xff & aByteArray2268[i_41_]], is[i_40_])) { for (i_40_ = -1 + class100_27_.anInt2293; (i_40_ >= 0 && ((aByteArray2268[i_41_] ^ 0xffffffff) == (class100_27_.aByteArray2268[i_40_] ^ 0xffffffff))); i_40_--) i_41_--; if ((i_40_ ^ 0xffffffff) == 0) return i_41_ + 1; } return -1; }