
public class Class273 {

   public int anInt3175;
   public int anInt3176;
   public int anInt3177;
   public int anInt3178;
   public int anInt3179;
   byte aByte3180;
   public static Class171 aClass171_3181;


   public Class273(RS2Buffer var1) {
      this.aByte3180 = var1.readByte(1195644156);
      this.anInt3178 = var1.readUnsignedShort(-937710807) * -875969949;
      this.anInt3175 = var1.readInt_(1425572651) * 689600121;
      this.anInt3177 = var1.readInt_(-913475184) * -2141765635;
      this.anInt3179 = var1.readInt_(-1668095295) * -109217669;
      this.anInt3176 = var1.readInt_(119381741) * -2125341157;
   }

   public int method4841() {
      return 8 == (this.aByte3180 & 8)?1:0;
   }

   public Class273() {}

   public int method4842(int var1) {
      return 8 == (this.aByte3180 & 8)?1:0;
   }

   public int method4843() {
      return this.aByte3180 & 7;
   }

   public int method4844(int var1) {
      return this.aByte3180 & 7;
   }

   public int method4845() {
      return 8 == (this.aByte3180 & 8)?1:0;
   }

   static final void method4846(Class508 var0, byte var1) {
      var0.anInt6003 -= 196624946;
      Class225_Sub14_Sub17 var2 = Class394.aClass387_4875.method6642(var0.anIntArray6027[var0.anInt6003 * -937710807], 958047366);
      int var3 = var0.anIntArray6027[1 + var0.anInt6003 * -937710807];
      int var4 = -1;

      for(int var5 = 0; var5 < -373996285 * var2.anInt10575; ++var5) {
         if(var3 == var2.anIntArray10573[var5]) {
            var4 = var2.anIntArray10572[var5];
            break;
         }
      }

      var0.anIntArray6027[(var0.anInt6003 += 98312473) * -937710807 - 1] = var4;
   }

   static boolean method4847(int var0, byte var1) {
      return 44 == var0 || var0 == 45 || 46 == var0 || var0 == 47 || 48 == var0 || var0 == 49 || 50 == var0 || 51 == var0 || 52 == var0 || var0 == 53 || 15 == var0;
   }

   static void method4848(byte var0) {
      Class564 var1 = Class14.aClass564_175;
      synchronized(var1) {
         Class14.aClass564_175.method11968((short)-31981);
      }
   }

   static final void method4849(Class508 var0, int var1) {
      Class225_Sub6 var10000 = Class500.aClass225_Sub6_5953;
      Class463_Sub3 var10001 = Class500.aClass225_Sub6_5953.aClass463_Sub3_8504;
      byte var10002;
      if(var0.anIntArray6027[(var0.anInt6003 -= 98312473) * -937710807] == 1) {
         if(var1 != 16711935) {
            ;
         }

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

      var10000.method13522(var10001, var10002, -332863313);
      Class10.method681(-553156596);
      Class7.method605(-1358477367);
      client.aBool7758 = false;
   }

   static int method4850(Class225_Sub14_Sub10 var0, Class405 var1, int var2) {
      String var3 = Class204.method3463(var0, 2079140834);
      return var1.method6856(var3, OutputStream_Sub1.aClass171Array7958, (short)16384);
   }
}
