
final class Class112 implements Interface12 {

   public int method48(Class169 var1) {
      IntVar var2 = (IntVar)Class81.aClass423_831.method7211((long)(-2027087877 * var1.anInt2046));
      return null == var2?Class118_Sub1.aClass175_8204.method50(var1, 597261628):var2.integer * 442885445;
   }

   public int method50(Class169 var1, int var2) {
      IntVar var3 = (IntVar)Class81.aClass423_831.method7211((long)(-2027087877 * var1.anInt2046));
      return null == var3?Class118_Sub1.aClass175_8204.method50(var1, 472728090):var3.integer * 442885445;
   }

   public int method49(Class295 var1, byte var2) {
      IntVar var3 = (IntVar)Class81.aClass423_831.method7211(4294967296L | (long)(-1590758223 * var1.anInt3486));
      return null == var3?Class118_Sub1.aClass175_8204.method49(var1, (byte)-17):442885445 * var3.integer;
   }

   public int method51(Class295 var1) {
      IntVar var2 = (IntVar)Class81.aClass423_831.method7211(4294967296L | (long)(-1590758223 * var1.anInt3486));
      return null == var2?Class118_Sub1.aClass175_8204.method49(var1, (byte)-67):442885445 * var2.integer;
   }

   static final void method2227(Class508 var0, int var1) {
      Class505 var10000;
      if(var0.aBool6014) {
         if(var1 >= 98312473) {
            ;
         }

         var10000 = var0.aClass505_6011;
      } else {
         var10000 = var0.aClass505_6010;
      }

      Class505 var2 = var10000;
      Class124 var3 = var2.aClass124_5977;
      Class121 var4 = var2.aClass121_5978;
      Class279.method5056(var3, var4, var0, (byte)52);
   }

   static final void method2228(Class508 var0, int var1) {
      Class294.aClass294_3479.method5327((byte)0);
   }

   static final void method2229(Class508 var0, int var1) {
      Class505 var10000;
      if(var0.aBool6014) {
         if(var1 <= 708519305) {
            ;
         }

         var10000 = var0.aClass505_6011;
      } else {
         var10000 = var0.aClass505_6010;
      }

      Class505 var2 = var10000;
      Class124 var3 = var2.aClass124_5977;
      var0.anIntArray6027[(var0.anInt6003 += 98312473) * -937710807 - 1] = -610538091 * var3.anInt1344;
   }

   static final void method2230(Class508 var0, short var1) {
      int var2 = var0.anIntArray6027[(var0.anInt6003 -= 98312473) * -937710807];
      int var3 = client.aClass273Array7653[var2].method4844(920224141);
      int[] var10000 = var0.anIntArray6027;
      int var10001 = (var0.anInt6003 += 98312473) * -937710807 - 1;
      byte var10002;
      if(var3 == 2) {
         if(var1 >= 16384) {
            ;
         }

         var10002 = 1;
      } else {
         var10002 = 0;
      }

      var10000[var10001] = var10002;
   }

   public static Class356 method2231(RS2Buffer var0, short var1) {
      Class356 var2 = Class216.method3746(var0, 1881519639);
      int var3 = var0.readLargeSmart(1831930441);
      int var4 = var0.readLargeSmart(2013291487);
      int var5 = var0.readLargeSmart(1940534592);
      int var6 = var0.readLargeSmart(1927218589);
      int var7 = var0.readLargeSmart(1604853646);
      int var8 = var0.readLargeSmart(1763485178);
      return new Class356_Sub2(var2.aClass382_4481, var2.aClass365_4478, -172504591 * var2.anInt4479, var2.anInt4484 * -2061965875, var2.anInt4485 * -1800792699, -1712086601 * var2.anInt4482, var2.anInt4483 * -1466490429, var2.anInt4477 * 1650239165, var2.anInt4480 * -1349940851, var3, var4, var5, var6, var7, var8);
   }
}
