
public class Class399 {

   static char[] aCharArray4903 = new char[]{'[', ']', '#'};
   static final int anInt4904 = 12;
   static char[] aCharArray4905 = new char[]{' ', '\u00a0', '_', '-', '\u00e0', '\u00e1', '\u00e2', '\u00e4', '\u00e3', '\u00c0', '\u00c1', '\u00c2', '\u00c4', '\u00c3', '\u00e8', '\u00e9', '\u00ea', '\u00eb', '\u00c8', '\u00c9', '\u00ca', '\u00cb', '\u00ed', '\u00ee', '\u00ef', '\u00cd', '\u00ce', '\u00cf', '\u00f2', '\u00f3', '\u00f4', '\u00f6', '\u00f5', '\u00d2', '\u00d3', '\u00d4', '\u00d6', '\u00d5', '\u00f9', '\u00fa', '\u00fb', '\u00fc', '\u00d9', '\u00da', '\u00db', '\u00dc', '\u00e7', '\u00c7', '\u00ff', '\u0178', '\u00f1', '\u00d1', '\u00df'};
   static final int anInt4906 = 1;
   public static Class171 aClass171_4907;


   public static String method6768(CharSequence var0, Class393 var1) {
      if(null == var0) {
         return null;
      } else {
         int var2 = 0;

         int var3;
         for(var3 = var0.length(); var2 < var3 && Class110.method2209(var0.charAt(var2), (byte)-28); ++var2) {
            ;
         }

         while(var3 > var2 && Class110.method2209(var0.charAt(var3 - 1), (byte)-108)) {
            --var3;
         }

         int var4 = var3 - var2;
         if(var4 >= 1 && var4 <= Class272.method4839(var1, '\uff00')) {
            StringBuilder var5 = new StringBuilder(var4);

            for(int var6 = var2; var6 < var3; ++var6) {
               char var7 = var0.charAt(var6);
               if(Class567.method12049(var7, 285063032)) {
                  char var8 = Class478.method8071(var7, -1991389903);
                  if(var8 != 0) {
                     var5.append(var8);
                  }
               }
            }

            if(var5.length() == 0) {
               return null;
            } else {
               return var5.toString();
            }
         } else {
            return null;
         }
      }
   }

   Class399() throws Throwable {
      throw new Error();
   }

   static final int method6769(Class393 var0) {
      if(null == var0) {
         return 12;
      } else {
         switch(var0.anInt4859 * -817972949) {
         case 4:
            return 20;
         default:
            return 12;
         }
      }
   }

   public static String method6770(CharSequence var0, Class393 var1) {
      if(null == var0) {
         return null;
      } else {
         int var2 = 0;

         int var3;
         for(var3 = var0.length(); var2 < var3 && Class110.method2209(var0.charAt(var2), (byte)-21); ++var2) {
            ;
         }

         while(var3 > var2 && Class110.method2209(var0.charAt(var3 - 1), (byte)-39)) {
            --var3;
         }

         int var4 = var3 - var2;
         if(var4 >= 1 && var4 <= Class272.method4839(var1, '\uff00')) {
            StringBuilder var5 = new StringBuilder(var4);

            for(int var6 = var2; var6 < var3; ++var6) {
               char var7 = var0.charAt(var6);
               if(Class567.method12049(var7, 285063032)) {
                  char var8 = Class478.method8071(var7, -2137050985);
                  if(var8 != 0) {
                     var5.append(var8);
                  }
               }
            }

            if(var5.length() == 0) {
               return null;
            } else {
               return var5.toString();
            }
         } else {
            return null;
         }
      }
   }

   static final int method6771(Class393 var0) {
      if(null == var0) {
         return 12;
      } else {
         switch(var0.anInt4859 * -817972949) {
         case 4:
            return 20;
         default:
            return 12;
         }
      }
   }

   static final int method6772(Class393 var0) {
      if(null == var0) {
         return 12;
      } else {
         switch(var0.anInt4859 * -817972949) {
         case 4:
            return 20;
         default:
            return 12;
         }
      }
   }

   static final boolean method6773(char var0) {
      if(Character.isISOControl(var0)) {
         return false;
      } else if(Class94.method1843(var0, (byte)0)) {
         return true;
      } else {
         char[] var1 = aCharArray4905;

         int var2;
         char var3;
         for(var2 = 0; var2 < var1.length; ++var2) {
            var3 = var1[var2];
            if(var3 == var0) {
               return true;
            }
         }

         var1 = aCharArray4903;

         for(var2 = 0; var2 < var1.length; ++var2) {
            var3 = var1[var2];
            if(var3 == var0) {
               return true;
            }
         }

         return false;
      }
   }

   static final boolean method6774(char var0) {
      return 160 == var0 || 32 == var0 || 95 == var0 || var0 == 45;
   }

   static final boolean method6775(char var0) {
      return 160 == var0 || 32 == var0 || 95 == var0 || var0 == 45;
   }

   static final boolean method6776(char var0) {
      return 160 == var0 || 32 == var0 || 95 == var0 || var0 == 45;
   }

   public static String method6777(CharSequence var0, Class393 var1) {
      if(null == var0) {
         return null;
      } else {
         int var2 = 0;

         int var3;
         for(var3 = var0.length(); var2 < var3 && Class110.method2209(var0.charAt(var2), (byte)-3); ++var2) {
            ;
         }

         while(var3 > var2 && Class110.method2209(var0.charAt(var3 - 1), (byte)-59)) {
            --var3;
         }

         int var4 = var3 - var2;
         if(var4 >= 1 && var4 <= Class272.method4839(var1, '\uff00')) {
            StringBuilder var5 = new StringBuilder(var4);

            for(int var6 = var2; var6 < var3; ++var6) {
               char var7 = var0.charAt(var6);
               if(Class567.method12049(var7, 285063032)) {
                  char var8 = Class478.method8071(var7, -2003547873);
                  if(var8 != 0) {
                     var5.append(var8);
                  }
               }
            }

            if(var5.length() == 0) {
               return null;
            } else {
               return var5.toString();
            }
         } else {
            return null;
         }
      }
   }

   static final int method6778(Class393 var0) {
      if(null == var0) {
         return 12;
      } else {
         switch(var0.anInt4859 * -817972949) {
         case 4:
            return 20;
         default:
            return 12;
         }
      }
   }

   public static String method6779(CharSequence var0, Class393 var1) {
      if(null == var0) {
         return null;
      } else {
         int var2 = 0;

         int var3;
         for(var3 = var0.length(); var2 < var3 && Class110.method2209(var0.charAt(var2), (byte)-36); ++var2) {
            ;
         }

         while(var3 > var2 && Class110.method2209(var0.charAt(var3 - 1), (byte)-52)) {
            --var3;
         }

         int var4 = var3 - var2;
         if(var4 >= 1 && var4 <= Class272.method4839(var1, '\uff00')) {
            StringBuilder var5 = new StringBuilder(var4);

            for(int var6 = var2; var6 < var3; ++var6) {
               char var7 = var0.charAt(var6);
               if(Class567.method12049(var7, 285063032)) {
                  char var8 = Class478.method8071(var7, -1994705619);
                  if(var8 != 0) {
                     var5.append(var8);
                  }
               }
            }

            if(var5.length() == 0) {
               return null;
            } else {
               return var5.toString();
            }
         } else {
            return null;
         }
      }
   }

   public static String method6780(CharSequence var0, Class393 var1) {
      if(null == var0) {
         return null;
      } else {
         int var2 = 0;

         int var3;
         for(var3 = var0.length(); var2 < var3 && Class110.method2209(var0.charAt(var2), (byte)-93); ++var2) {
            ;
         }

         while(var3 > var2 && Class110.method2209(var0.charAt(var3 - 1), (byte)-124)) {
            --var3;
         }

         int var4 = var3 - var2;
         if(var4 >= 1 && var4 <= Class272.method4839(var1, '\uff00')) {
            StringBuilder var5 = new StringBuilder(var4);

            for(int var6 = var2; var6 < var3; ++var6) {
               char var7 = var0.charAt(var6);
               if(Class567.method12049(var7, 285063032)) {
                  char var8 = Class478.method8071(var7, -1996281360);
                  if(var8 != 0) {
                     var5.append(var8);
                  }
               }
            }

            if(var5.length() == 0) {
               return null;
            } else {
               return var5.toString();
            }
         } else {
            return null;
         }
      }
   }

   static final void method6781(Class508 var0, int var1) {
      var0.anInt6003 -= 196624946;
      int var2 = var0.anIntArray6027[var0.anInt6003 * -937710807];
      int var3 = var0.anIntArray6027[var0.anInt6003 * -937710807 + 1];
      Class401 var4 = Class30.aClass389_367.method6674(var3, -1737472087);
      if(var4.method6815(-1878461917)) {
         var0.anObjectArray6004[(var0.anInt6005 += -46848683) * 639741949 - 1] = client.aClass279_7807.method5044(-1687336224).method7506(var2, 1467835047).method7442(var3, var4.aString4913, -1750457641);
      } else {
         var0.anIntArray6027[(var0.anInt6003 += 98312473) * -937710807 - 1] = client.aClass279_7807.method5044(-2070247859).method7506(var2, 95612636).method7453(var3, 1326753823 * var4.anInt4914, (byte)-84);
      }

   }

   static final int method6782(int var0, int var1, byte var2) {
      return var1 < 0?-var0:(int)((double)var0 * Math.sqrt(1.220703125E-4D * (double)var1) + 0.5D);
   }

   static void method6783(int var0, int var1, int var2) {
      Class225_Sub14_Sub2 var3 = Class49.method1193(13, (long)var0);
      var3.method15502((byte)-30);
      var3.anInt9990 = -1655449005 * var1;
   }

   public static int method6784(CharSequence var0, int var1, int var2) {
      return Class2.method462(var0, var1, true, (byte)5);
   }
}
