public Class50_Sub1 method345(long l) {
   Class50_Sub1 class50_sub1 = (Class50_Sub1) aClass19_598.method233(l);
   if (class50_sub1 != null) {
     aClass9_599.method185(class50_sub1);
     anInt594++;
   } else {
     anInt593++;
   }
   return class50_sub1;
 }
 public void method346(Class50_Sub1 class50_sub1, long l, int i) {
   try {
     if (i != 5) anInt592 = 150;
     if (anInt597 == 0) {
       Class50_Sub1 class50_sub1_1 = aClass9_599.method186();
       class50_sub1_1.method442();
       class50_sub1_1.method443();
       if (class50_sub1_1 == aClass50_Sub1_595) {
         Class50_Sub1 class50_sub1_2 = aClass9_599.method186();
         class50_sub1_2.method442();
         class50_sub1_2.method443();
       }
     } else {
       anInt597--;
     }
     aClass19_598.method234(6, class50_sub1, l);
     aClass9_599.method185(class50_sub1);
     return;
   } catch (RuntimeException runtimeexception) {
     SignLink.reporterror(
         "76413, " + class50_sub1 + ", " + l + ", " + i + ", " + runtimeexception.toString());
   }
   throw new RuntimeException();
 }