import java.util.concurrent.TimeUnit;

public class a3 {
   private static final a<Integer, Integer> a;
   private static final String[] b;

   private static int a(int param0, boolean param1) {
      // $FF: Couldn't be decompiled
   }

   public static void main(String[] var0) throws Exception {
      boolean var2 = a7.b;
      ax var1 = ax.a();
      System.out.println(b[4]);
      a(42, false);
      System.out.println(var1.e());
      System.out.println(b[5]);
      a(42, true);
      System.out.println(var1.e());
      a();
      System.out.println(b[6]);
      Thread.sleep(5000L);
      System.out.println(b[3]);
      d.b();
      a();
      if (var2) {
         int var3 = ap.c;
         ++var3;
         ap.c = var3;
      }

   }

   private static void a() {
      System.out.println(b[1] + a.c());
      System.out.println(b[0] + a.d());
      System.out.println(b[2] + a.f());
   }

   static {
      char[] var375;
      String[] var10000;
      label697: {
         var10000 = new String[7];
         char[] var10003 = "`eA\u0006\u0003\u0015".toCharArray();
         int var10005 = var10003.length;
         int var1 = 0;
         var375 = var10003;
         int var215 = var10005;
         char[] var515;
         int var10006;
         if (var10005 <= 1) {
            var515 = var10003;
            var10006 = var1;
         } else {
            var375 = var10003;
            var215 = var10005;
            if (var10005 <= var1) {
               break label697;
            }

            var515 = var10003;
            var10006 = var1;
         }

         while(true) {
            char var10007 = var515[var10006];
            byte var10008;
            switch (var1 % 5) {
               case 0:
                  var10008 = 53;
                  break;
               case 1:
                  var10008 = 22;
                  break;
               case 2:
                  var10008 = 36;
                  break;
               case 3:
                  var10008 = 117;
                  break;
               default:
                  var10008 = 57;
            }

            var515[var10006] = (char)(var10007 ^ var10008);
            ++var1;
            if (var215 == 0) {
               var10006 = var215;
               var515 = var375;
            } else {
               if (var215 <= var1) {
                  break;
               }

               var515 = var375;
               var10006 = var1;
            }
         }
      }

      var10000[0] = (new String(var375)).intern();
      char[] var219 = "f\u007f^\u0010\u0003\u0015".toCharArray();
      int var522 = var219.length;
      int var2 = 0;
      var375 = var219;
      int var222 = var522;
      char[] var525;
      int var740;
      char var761;
      byte var782;
      if (var522 <= 1) {
         var525 = var219;
         var740 = var2;
         var761 = var219[var2];
         switch (var2 % 5) {
            case 0:
               var782 = 53;
               break;
            case 1:
               var782 = 22;
               break;
            case 2:
               var782 = 36;
               break;
            case 3:
               var782 = 117;
               break;
            default:
               var782 = 57;
         }
      } else {
         var375 = var219;
         var222 = var522;
         if (var522 <= var2) {
            label740: {
               var10000[1] = (new String(var219)).intern();
               char[] var300 = "}\u007fPXkTbAO\u0019".toCharArray();
               int var636 = var300.length;
               var2 = 0;
               var375 = var300;
               int var303 = var636;
               char[] var639;
               if (var636 <= 1) {
                  var639 = var300;
                  var740 = var2;
               } else {
                  var375 = var300;
                  var303 = var636;
                  if (var636 <= var2) {
                     break label740;
                  }

                  var639 = var300;
                  var740 = var2;
               }

               while(true) {
                  var761 = var639[var740];
                  switch (var2 % 5) {
                     case 0:
                        var782 = 53;
                        break;
                     case 1:
                        var782 = 22;
                        break;
                     case 2:
                        var782 = 36;
                        break;
                     case 3:
                        var782 = 117;
                        break;
                     default:
                        var782 = 57;
                  }

                  var639[var740] = (char)(var761 ^ var782);
                  ++var2;
                  if (var303 == 0) {
                     var740 = var303;
                     var639 = var375;
                  } else {
                     if (var303 <= var2) {
                        break;
                     }

                     var639 = var375;
                     var740 = var2;
                  }
               }
            }

            var10000[2] = (new String(var375)).intern();
            char[] var307 = "gcJ\u001bP[q\u0004\u0016XV~AX\\C\u007fG\u0001PZx\n[\u0017".toCharArray();
            int var646 = var307.length;
            var2 = 0;
            var375 = var307;
            int var310 = var646;
            char[] var649;
            if (var646 <= 1) {
               var649 = var307;
               var740 = var2;
               var761 = var307[var2];
               switch (var2 % 5) {
                  case 0:
                     var782 = 53;
                     break;
                  case 1:
                     var782 = 22;
                     break;
                  case 2:
                     var782 = 36;
                     break;
                  case 3:
                     var782 = 117;
                     break;
                  default:
                     var782 = 57;
               }
            } else {
               var375 = var307;
               var310 = var646;
               if (var646 <= var2) {
                  label808: {
                     var10000[3] = (new String(var307)).intern();
                     char[] var344 = "S\u007fF]\r\u0007?\u0004\u0002PA~K\u0000M\u0015uE\u0016QP,".toCharArray();
                     int var698 = var344.length;
                     var2 = 0;
                     var375 = var344;
                     int var347 = var698;
                     char[] var701;
                     if (var698 <= 1) {
                        var701 = var344;
                        var740 = var2;
                     } else {
                        var375 = var344;
                        var347 = var698;
                        if (var698 <= var2) {
                           break label808;
                        }

                        var701 = var344;
                        var740 = var2;
                     }

                     while(true) {
                        var761 = var701[var740];
                        switch (var2 % 5) {
                           case 0:
                              var782 = 53;
                              break;
                           case 1:
                              var782 = 22;
                              break;
                           case 2:
                              var782 = 36;
                              break;
                           case 3:
                              var782 = 117;
                              break;
                           default:
                              var782 = 57;
                        }

                        var701[var740] = (char)(var761 ^ var782);
                        ++var2;
                        if (var347 == 0) {
                           var740 = var347;
                           var701 = var375;
                        } else {
                           if (var347 <= var2) {
                              break;
                           }

                           var701 = var375;
                           var740 = var2;
                        }
                     }
                  }

                  var10000[4] = (new String(var375)).intern();
                  char[] var351 = "S\u007fF]\r\u0007?\u0004\u0002PA~\u0004\u0016XV~AO".toCharArray();
                  int var708 = var351.length;
                  var2 = 0;
                  var375 = var351;
                  int var354 = var708;
                  char[] var711;
                  if (var708 <= 1) {
                     var711 = var351;
                     var740 = var2;
                     var761 = var351[var2];
                     switch (var2 % 5) {
                        case 0:
                           var782 = 53;
                           break;
                        case 1:
                           var782 = 22;
                           break;
                        case 2:
                           var782 = 36;
                           break;
                        case 3:
                           var782 = 117;
                           break;
                        default:
                           var782 = 57;
                     }
                  } else {
                     var375 = var351;
                     var354 = var708;
                     if (var708 <= var2) {
                        label876: {
                           var10000[5] = (new String(var351)).intern();
                           char[] var366 = "bwM\u0001P[q\u0004@\u0019FsG\u001aWQe\u0004\u0001V\u0015zA\u0001\u0019ZcVU\\[bV\u001c\\F6A\rI\\dA[\u0017\u001b".toCharArray();
                           int var729 = var366.length;
                           var2 = 0;
                           var375 = var366;
                           int var369 = var729;
                           char[] var732;
                           if (var729 <= 1) {
                              var732 = var366;
                              var740 = var2;
                           } else {
                              var375 = var366;
                              var369 = var729;
                              if (var729 <= var2) {
                                 break label876;
                              }

                              var732 = var366;
                              var740 = var2;
                           }

                           while(true) {
                              var761 = var732[var740];
                              switch (var2 % 5) {
                                 case 0:
                                    var782 = 53;
                                    break;
                                 case 1:
                                    var782 = 22;
                                    break;
                                 case 2:
                                    var782 = 36;
                                    break;
                                 case 3:
                                    var782 = 117;
                                    break;
                                 default:
                                    var782 = 57;
                              }

                              var732[var740] = (char)(var761 ^ var782);
                              ++var2;
                              if (var369 == 0) {
                                 var740 = var369;
                                 var732 = var375;
                              } else {
                                 if (var369 <= var2) {
                                    break;
                                 }

                                 var732 = var375;
                                 var740 = var2;
                              }
                           }
                        }

                        var10000[6] = (new String(var375)).intern();
                        b = var10000;
                        char[] var80 = "s\u007fF\u001aWTuG\u001c".toCharArray();
                        int var203 = var80.length;
                        var2 = 0;
                        char[] var130 = var80;
                        int var83 = var203;
                        char[] var206;
                        if (var203 <= 1) {
                           var206 = var80;
                           var354 = var2;
                        } else {
                           var130 = var80;
                           var83 = var203;
                           if (var203 <= var2) {
                              a = d.<Integer, Integer>a((new String(var80)).intern(), 10, 2L, TimeUnit.SECONDS);
                              return;
                           }

                           var206 = var80;
                           var354 = var2;
                        }

                        while(true) {
                           char var512 = var206[var354];
                           byte var739;
                           switch (var2 % 5) {
                              case 0:
                                 var739 = 53;
                                 break;
                              case 1:
                                 var739 = 22;
                                 break;
                              case 2:
                                 var739 = 36;
                                 break;
                              case 3:
                                 var739 = 117;
                                 break;
                              default:
                                 var739 = 57;
                           }

                           var206[var354] = (char)(var512 ^ var739);
                           ++var2;
                           if (var83 == 0) {
                              var354 = var83;
                              var206 = var130;
                           } else {
                              if (var83 <= var2) {
                                 a = d.<Integer, Integer>a((new String(var130)).intern(), 10, 2L, TimeUnit.SECONDS);
                                 return;
                              }

                              var206 = var130;
                              var354 = var2;
                           }
                        }
                     }

                     var711 = var351;
                     var740 = var2;
                     var761 = var351[var2];
                     switch (var2 % 5) {
                        case 0:
                           var782 = 53;
                           break;
                        case 1:
                           var782 = 22;
                           break;
                        case 2:
                           var782 = 36;
                           break;
                        case 3:
                           var782 = 117;
                           break;
                        default:
                           var782 = 57;
                     }
                  }

                  while(true) {
                     var711[var740] = (char)(var761 ^ var782);
                     ++var2;
                     if (var354 == 0) {
                        var740 = var354;
                        var711 = var375;
                        var761 = var375[var354];
                        switch (var2 % 5) {
                           case 0:
                              var782 = 53;
                              break;
                           case 1:
                              var782 = 22;
                              break;
                           case 2:
                              var782 = 36;
                              break;
                           case 3:
                              var782 = 117;
                              break;
                           default:
                              var782 = 57;
                        }
                     } else {
                        if (var354 <= var2) {
                           label984: {
                              var10000[5] = (new String(var375)).intern();
                              char[] var358 = "bwM\u0001P[q\u0004@\u0019FsG\u001aWQe\u0004\u0001V\u0015zA\u0001\u0019ZcVU\\[bV\u001c\\F6A\rI\\dA[\u0017\u001b".toCharArray();
                              int var718 = var358.length;
                              var2 = 0;
                              var375 = var358;
                              int var361 = var718;
                              char[] var721;
                              if (var718 <= 1) {
                                 var721 = var358;
                                 var740 = var2;
                              } else {
                                 var375 = var358;
                                 var361 = var718;
                                 if (var718 <= var2) {
                                    break label984;
                                 }

                                 var721 = var358;
                                 var740 = var2;
                              }

                              while(true) {
                                 var761 = var721[var740];
                                 switch (var2 % 5) {
                                    case 0:
                                       var782 = 53;
                                       break;
                                    case 1:
                                       var782 = 22;
                                       break;
                                    case 2:
                                       var782 = 36;
                                       break;
                                    case 3:
                                       var782 = 117;
                                       break;
                                    default:
                                       var782 = 57;
                                 }

                                 var721[var740] = (char)(var761 ^ var782);
                                 ++var2;
                                 if (var361 == 0) {
                                    var740 = var361;
                                    var721 = var375;
                                 } else {
                                    if (var361 <= var2) {
                                       break;
                                    }

                                    var721 = var375;
                                    var740 = var2;
                                 }
                              }
                           }

                           var10000[6] = (new String(var375)).intern();
                           b = var10000;
                           char[] var73 = "s\u007fF\u001aWTuG\u001c".toCharArray();
                           int var193 = var73.length;
                           var2 = 0;
                           char[] var124 = var73;
                           int var76 = var193;
                           char[] var196;
                           if (var193 <= 1) {
                              var196 = var73;
                              var354 = var2;
                           } else {
                              var124 = var73;
                              var76 = var193;
                              if (var193 <= var2) {
                                 a = d.<Integer, Integer>a((new String(var73)).intern(), 10, 2L, TimeUnit.SECONDS);
                                 return;
                              }

                              var196 = var73;
                              var354 = var2;
                           }

                           while(true) {
                              char var505 = var196[var354];
                              byte var728;
                              switch (var2 % 5) {
                                 case 0:
                                    var728 = 53;
                                    break;
                                 case 1:
                                    var728 = 22;
                                    break;
                                 case 2:
                                    var728 = 36;
                                    break;
                                 case 3:
                                    var728 = 117;
                                    break;
                                 default:
                                    var728 = 57;
                              }

                              var196[var354] = (char)(var505 ^ var728);
                              ++var2;
                              if (var76 == 0) {
                                 var354 = var76;
                                 var196 = var124;
                              } else {
                                 if (var76 <= var2) {
                                    a = d.<Integer, Integer>a((new String(var124)).intern(), 10, 2L, TimeUnit.SECONDS);
                                    return;
                                 }

                                 var196 = var124;
                                 var354 = var2;
                              }
                           }
                        }

                        var711 = var375;
                        var740 = var2;
                        var761 = var375[var2];
                        switch (var2 % 5) {
                           case 0:
                              var782 = 53;
                              break;
                           case 1:
                              var782 = 22;
                              break;
                           case 2:
                              var782 = 36;
                              break;
                           case 3:
                              var782 = 117;
                              break;
                           default:
                              var782 = 57;
                        }
                     }
                  }
               }

               var649 = var307;
               var740 = var2;
               var761 = var307[var2];
               switch (var2 % 5) {
                  case 0:
                     var782 = 53;
                     break;
                  case 1:
                     var782 = 22;
                     break;
                  case 2:
                     var782 = 36;
                     break;
                  case 3:
                     var782 = 117;
                     break;
                  default:
                     var782 = 57;
               }
            }

            while(true) {
               var649[var740] = (char)(var761 ^ var782);
               ++var2;
               if (var310 == 0) {
                  var740 = var310;
                  var649 = var375;
                  var761 = var375[var310];
                  switch (var2 % 5) {
                     case 0:
                        var782 = 53;
                        break;
                     case 1:
                        var782 = 22;
                        break;
                     case 2:
                        var782 = 36;
                        break;
                     case 3:
                        var782 = 117;
                        break;
                     default:
                        var782 = 57;
                  }
               } else {
                  if (var310 <= var2) {
                     label1119: {
                        var10000[3] = (new String(var375)).intern();
                        char[] var314 = "S\u007fF]\r\u0007?\u0004\u0002PA~K\u0000M\u0015uE\u0016QP,".toCharArray();
                        int var656 = var314.length;
                        var2 = 0;
                        var375 = var314;
                        int var317 = var656;
                        char[] var659;
                        if (var656 <= 1) {
                           var659 = var314;
                           var740 = var2;
                        } else {
                           var375 = var314;
                           var317 = var656;
                           if (var656 <= var2) {
                              break label1119;
                           }

                           var659 = var314;
                           var740 = var2;
                        }

                        while(true) {
                           var761 = var659[var740];
                           switch (var2 % 5) {
                              case 0:
                                 var782 = 53;
                                 break;
                              case 1:
                                 var782 = 22;
                                 break;
                              case 2:
                                 var782 = 36;
                                 break;
                              case 3:
                                 var782 = 117;
                                 break;
                              default:
                                 var782 = 57;
                           }

                           var659[var740] = (char)(var761 ^ var782);
                           ++var2;
                           if (var317 == 0) {
                              var740 = var317;
                              var659 = var375;
                           } else {
                              if (var317 <= var2) {
                                 break;
                              }

                              var659 = var375;
                              var740 = var2;
                           }
                        }
                     }

                     var10000[4] = (new String(var375)).intern();
                     char[] var321 = "S\u007fF]\r\u0007?\u0004\u0002PA~\u0004\u0016XV~AO".toCharArray();
                     int var666 = var321.length;
                     var2 = 0;
                     var375 = var321;
                     int var324 = var666;
                     char[] var669;
                     if (var666 <= 1) {
                        var669 = var321;
                        var740 = var2;
                        var761 = var321[var2];
                        switch (var2 % 5) {
                           case 0:
                              var782 = 53;
                              break;
                           case 1:
                              var782 = 22;
                              break;
                           case 2:
                              var782 = 36;
                              break;
                           case 3:
                              var782 = 117;
                              break;
                           default:
                              var782 = 57;
                        }
                     } else {
                        var375 = var321;
                        var324 = var666;
                        if (var666 <= var2) {
                           label1187: {
                              var10000[5] = (new String(var321)).intern();
                              char[] var336 = "bwM\u0001P[q\u0004@\u0019FsG\u001aWQe\u0004\u0001V\u0015zA\u0001\u0019ZcVU\\[bV\u001c\\F6A\rI\\dA[\u0017\u001b".toCharArray();
                              int var687 = var336.length;
                              var2 = 0;
                              var375 = var336;
                              int var339 = var687;
                              char[] var690;
                              if (var687 <= 1) {
                                 var690 = var336;
                                 var740 = var2;
                              } else {
                                 var375 = var336;
                                 var339 = var687;
                                 if (var687 <= var2) {
                                    break label1187;
                                 }

                                 var690 = var336;
                                 var740 = var2;
                              }

                              while(true) {
                                 var761 = var690[var740];
                                 switch (var2 % 5) {
                                    case 0:
                                       var782 = 53;
                                       break;
                                    case 1:
                                       var782 = 22;
                                       break;
                                    case 2:
                                       var782 = 36;
                                       break;
                                    case 3:
                                       var782 = 117;
                                       break;
                                    default:
                                       var782 = 57;
                                 }

                                 var690[var740] = (char)(var761 ^ var782);
                                 ++var2;
                                 if (var339 == 0) {
                                    var740 = var339;
                                    var690 = var375;
                                 } else {
                                    if (var339 <= var2) {
                                       break;
                                    }

                                    var690 = var375;
                                    var740 = var2;
                                 }
                              }
                           }

                           var10000[6] = (new String(var375)).intern();
                           b = var10000;
                           char[] var66 = "s\u007fF\u001aWTuG\u001c".toCharArray();
                           int var183 = var66.length;
                           var2 = 0;
                           char[] var118 = var66;
                           int var69 = var183;
                           char[] var186;
                           if (var183 <= 1) {
                              var186 = var66;
                              var324 = var2;
                           } else {
                              var118 = var66;
                              var69 = var183;
                              if (var183 <= var2) {
                                 a = d.<Integer, Integer>a((new String(var66)).intern(), 10, 2L, TimeUnit.SECONDS);
                                 return;
                              }

                              var186 = var66;
                              var324 = var2;
                           }

                           while(true) {
                              char var486 = var186[var324];
                              byte var697;
                              switch (var2 % 5) {
                                 case 0:
                                    var697 = 53;
                                    break;
                                 case 1:
                                    var697 = 22;
                                    break;
                                 case 2:
                                    var697 = 36;
                                    break;
                                 case 3:
                                    var697 = 117;
                                    break;
                                 default:
                                    var697 = 57;
                              }

                              var186[var324] = (char)(var486 ^ var697);
                              ++var2;
                              if (var69 == 0) {
                                 var324 = var69;
                                 var186 = var118;
                              } else {
                                 if (var69 <= var2) {
                                    a = d.<Integer, Integer>a((new String(var118)).intern(), 10, 2L, TimeUnit.SECONDS);
                                    return;
                                 }

                                 var186 = var118;
                                 var324 = var2;
                              }
                           }
                        }

                        var669 = var321;
                        var740 = var2;
                        var761 = var321[var2];
                        switch (var2 % 5) {
                           case 0:
                              var782 = 53;
                              break;
                           case 1:
                              var782 = 22;
                              break;
                           case 2:
                              var782 = 36;
