/* Class662 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.util.Iterator;

public class Class662 implements Interface8
{
    Class41 aClass41_8413;
    public int anInt8414;
    Class178 aClass178_8415;
    Class411 aClass411_8416;
    protected Interface72 anInterface72_8417;
    
    public void method7892(int i) {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2667(-2136606050);
	    ((Class662) this).aClass178_8415 = new Class178(i);
	}
    }
    
    public Interface9 method31(int i, int i_0_) {
	Interface9 interface9;
	synchronized (((Class662) this).aClass178_8415) {
	    interface9 = (Interface9) ((Class662) this).aClass178_8415
					  .method2662((long) i);
	}
	if (null != interface9)
	    return interface9;
	interface9 = method7893(i, 773189274);
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2664(interface9, (long) i);
	}
	return interface9;
    }
    
    Interface9 method7893(int i, int i_1_) {
	byte[] is;
	synchronized (((Class662) this).aClass411_8416) {
	    is = Class507.method6283(((Class662) this).aClass411_8416,
				     ((Class662) this).aClass41_8413, i,
				     -48418311);
	}
	Interface9 interface9
	    = anInterface72_8417.method455(i, this, 1057525510);
	if (null != is)
	    interface9.method36(new Class487_Sub17(is), 328607527);
	interface9.method33((short) 128);
	return interface9;
    }
    
    public Interface9 method30(int i) {
	Interface9 interface9;
	synchronized (((Class662) this).aClass178_8415) {
	    interface9 = (Interface9) ((Class662) this).aClass178_8415
					  .method2662((long) i);
	}
	if (null != interface9)
	    return interface9;
	interface9 = method7893(i, 773189274);
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2664(interface9, (long) i);
	}
	return interface9;
    }
    
    public void method7894(int i, int i_2_) {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2667(-1280318083);
	    ((Class662) this).aClass178_8415 = new Class178(i);
	}
    }
    
    Class662(Class616 class616, Class621 class621, Class411 class411,
	     Class41 class41, int i, Interface72 interface72) {
	((Class662) this).aClass411_8416 = class411;
	((Class662) this).aClass41_8413 = class41;
	anInterface72_8417 = interface72;
	anInt8414 = Class286.method3885(((Class662) this).aClass411_8416,
					((Class662) this).aClass41_8413,
					1099940220) * -1465280525;
	((Class662) this).aClass178_8415 = new Class178(i);
    }
    
    public void method7895(byte i) {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2671(197149210);
	}
    }
    
    public Interface9 method29(int i) {
	Interface9 interface9;
	synchronized (((Class662) this).aClass178_8415) {
	    interface9 = (Interface9) ((Class662) this).aClass178_8415
					  .method2662((long) i);
	}
	if (null != interface9)
	    return interface9;
	interface9 = method7893(i, 773189274);
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2664(interface9, (long) i);
	}
	return interface9;
    }
    
    public void method7896() {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2671(1270944017);
	}
    }
    
    public void method7897(int i) {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2666(i, -138114812);
	}
    }
    
    public int method5() {
	return -2135959237 * anInt8414;
    }
    
    public int method6() {
	return -2135959237 * anInt8414;
    }
    
    public Iterator iterator() {
	return new Class13(this);
    }
    
    public int method24() {
	return -2135959237 * anInt8414;
    }
    
    public void method7898() {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2667(59420505);
	}
    }
    
    public void method7899() {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2667(584300130);
	}
    }
    
    public void method7900() {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2667(47784513);
	}
    }
    
    public void method7901(int i) {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2667(-242782506);
	}
    }
    
    public void method7902(int i) {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2666(i, 2009744423);
	}
    }
    
    public int method28(byte i) {
	return -2135959237 * anInt8414;
    }
    
    public void method7903() {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2671(662090090);
	}
    }
    
    public void method7904() {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2671(-379356227);
	}
    }
    
    public Iterator method7905() {
	return new Class13(this);
    }
    
    public Iterator method7906() {
	return new Class13(this);
    }
    
    public Iterator method7907() {
	return new Class13(this);
    }
    
    public int method7() {
	return -2135959237 * anInt8414;
    }
    
    public void method7908(int i) {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2667(776714597);
	    ((Class662) this).aClass178_8415 = new Class178(i);
	}
    }
    
    public void method7909(int i, int i_3_) {
	synchronized (((Class662) this).aClass178_8415) {
	    ((Class662) this).aClass178_8415.method2666(i, 2034342004);
	}
    }
    
    static final void method7910(Class612 class612, int i) {
	((Class612) class612).anInt8024 -= -553619301;
    }
    
    public static void method7911(int i) {
	if (Class598.aClass341_7901 != null)
	    Class598.aClass341_7901.method4325((short) 8364);
    }
    
    static final String method7912(int i, int i_4_) {
	String string = Integer.toString(i);
	for (int i_5_ = string.length() - 3; i_5_ > 0; i_5_ -= 3)
	    string
		= new StringBuilder().append(string.substring(0, i_5_)).append
		      (Class28.aString424).append
		      (string.substring(i_5_)).toString();
	if (string.length() > 9)
	    return new StringBuilder().append(" ").append
		       (Class562.method6842(65408, -27137969)).append
		       (string.substring(0, string.length() - 8)).append
		       (Class14.aClass14_251.method582((Class152_Sub4
							.aClass621_9504),
						       802824761))
		       .append
		       (" (").append
		       (string).append
		       (")").append
		       (Class28.aString423).toString();
	if (string.length() > 6)
	    return new StringBuilder().append(" ").append
		       (Class562.method6842(16777215, -140694555)).append
		       (string.substring(0, string.length() - 4)).append
		       (Class14.aClass14_142.method582((Class152_Sub4
							.aClass621_9504),
						       1139170882))
		       .append
		       (" (").append
		       (string).append
		       (")").append
		       (Class28.aString423).toString();
	return new StringBuilder().append(" ").append
		   (Class562.method6842(16776960, 771198845)).append
		   (string).append
		   (Class28.aString423).toString();
    }
    
    static final void method7913(Class211 class211, int i) {
	if (-574082105 * class211.anInt2339
	    == Class211.anInt2253 * -1764805647) {
	    if (null
		== Class54.aClass590_Sub1_Sub5_Sub1_Sub2_626.aString11865) {
		class211.anInt2401 = 0;
		class211.anInt2288 = 0;
	    } else {
		class211.anInt2292 = 1314143466;
		class211.anInt2293
		    = ((int) (Math.sin((double) client.anInt10698 / 40.0)
			      * 256.0)
		       & 0x7ff) * 1341597763;
		class211.anInt2286 = 1569289793;
		class211.anInt2401 = client.anInt10839 * -1445613331;
		class211.anInt2288
		    = Class116.method1558((Class54
					   .aClass590_Sub1_Sub5_Sub1_Sub2_626
					   .aString11865),
					  (byte) 39) * 299609475;
		Class652_Sub3 class652_sub3
		    = (Class54.aClass590_Sub1_Sub5_Sub1_Sub2_626
		       .aClass652_Sub3_11570);
		if (class652_sub3 != null) {
		    if (class211.aClass652_2409 == null)
			class211.aClass652_2409 = new Class652_Sub2();
		    class211.anInt2304
			= class652_sub3.method7713(-2115054420) * 321320425;
		    class211.aClass652_2409.method7763(class652_sub3,
						       (byte) 22);
		} else
		    class211.aClass652_2409 = null;
	    }
	}
    }
    
    static void method7914(Class487_Sub35_Sub16 class487_sub35_sub16, byte i) {
	if (class487_sub35_sub16 != null) {
	    Class25.aClass656_383.method7791(class487_sub35_sub16, (byte) 3);
	    Class25.anInt381 += -701404253;
	    Object object = null;
	    Class487_Sub35_Sub18 class487_sub35_sub18;
	    if (!((Class487_Sub35_Sub16) class487_sub35_sub16).aBool11485
		&& !"".equals(((Class487_Sub35_Sub16) class487_sub35_sub16)
			      .aString11475)) {
		long l
		    = (((Class487_Sub35_Sub16) class487_sub35_sub16).aLong11476
		       * -9154569291359923285L);
		for (class487_sub35_sub18
			 = ((Class487_Sub35_Sub18)
			    Class25.aClass666_394.method7918(l));
		     (class487_sub35_sub18 != null
		      && !(((Class487_Sub35_Sub18) class487_sub35_sub18)
			       .aString11490.equals
			   (((Class487_Sub35_Sub16) class487_sub35_sub16)
			    .aString11475)));
		     class487_sub35_sub18
			 = ((Class487_Sub35_Sub18)
			    Class25.aClass666_394
				.method7919((short) -18873))) {
		    /* empty */
		}
		if (class487_sub35_sub18 == null) {
		    class487_sub35_sub18
			= ((Class487_Sub35_Sub18)
			   Class25.aClass178_393.method2662(l));
		    if (null != class487_sub35_sub18
			&& !(((Class487_Sub35_Sub18) class487_sub35_sub18)
				 .aString11490.equals
			     (((Class487_Sub35_Sub16) class487_sub35_sub16)
			      .aString11475)))
			class487_sub35_sub18 = null;
		    if (null == class487_sub35_sub18)
			class487_sub35_sub18
			    = new Class487_Sub35_Sub18(((Class487_Sub35_Sub16)
							class487_sub35_sub16)
						       .aString11475);
		    Class25.aClass666_394.method7922(class487_sub35_sub18, l);
		    Class25.anInt392 += -1697745551;
		}
	    } else {
		class487_sub35_sub18
		    = new Class487_Sub35_Sub18(((Class487_Sub35_Sub16)
						class487_sub35_sub16)
					       .aString11475);
		Class25.anInt392 += -1697745551;
	    }
	    if (class487_sub35_sub18.method10427(class487_sub35_sub16,
						 (byte) 0))
		Class287.method3918(class487_sub35_sub18, 1556622076);
	}
    }
}
