/* Class590_Sub1_Sub2_Sub1 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class590_Sub1_Sub2_Sub1 extends Class590_Sub1_Sub2
    implements Interface55
{
    boolean aBool11698;
    public Class471 aClass471_11699;
    Class489 aClass489_11700;
    boolean aBool11701 = true;
    static int anInt11702;
    public static Class192 aClass192_11703;
    
    public int method21() {
	return ((Class471) aClass471_11699).anInt5340 * 1771309379;
    }
    
    boolean method9499(byte i) {
	return false;
    }
    
    boolean method9500(int i) {
	return ((Class590_Sub1_Sub2_Sub1) this).aBool11701;
    }
    
    public Class489 method9505(Class151 class151, byte i) {
	return ((Class590_Sub1_Sub2_Sub1) this).aClass489_11700;
    }
    
    public int method9517() {
	return aClass471_11699.method5777(1367572167);
    }
    
    public int method9512(int i) {
	return aClass471_11699.method5779(1765943175);
    }
    
    Class493 method9503(Class151 class151, int i) {
	Class134 class134 = aClass471_11699.method5784(class151, 2048, false,
						       true, -371097754);
	if (class134 == null)
	    return null;
	Class400 class400 = method7184();
	Class395 class395 = method7182();
	Class493 class493
	    = Class468.method5761(((Class590_Sub1_Sub2_Sub1) this).aBool11698,
				  -699313325);
	int i_0_ = (int) class395.aClass396_4540.aFloat4545 >> 9;
	int i_1_ = (int) class395.aClass396_4540.aFloat4547 >> 9;
	aClass471_11699.method5791(class151, class134, class400, i_0_, i_0_,
				   i_1_, i_1_, true, -1582829160);
	Class549 class549 = aClass471_11699.method5780((byte) 3);
	if (null != class549.aClass375_7490) {
	    class134.method1756(class400, null, 0);
	    class151.method2061(class400, aClass150Array10413[0],
				class549.aClass375_7490);
	} else
	    class134.method1756(class400, aClass150Array10413[0], 0);
	if (null != ((Class471) aClass471_11699).aClass582_5354) {
	    Class147 class147
		= ((Class471) aClass471_11699).aClass582_5354.method7106();
	    class151.method2084(class147);
	}
	((Class590_Sub1_Sub2_Sub1) this).aBool11701
	    = (class134.method1777()
	       || null != ((Class471) aClass471_11699).aClass582_5354);
	if (null == ((Class590_Sub1_Sub2_Sub1) this).aClass489_11700)
	    ((Class590_Sub1_Sub2_Sub1) this).aClass489_11700
		= Class441.method5350((int) class395.aClass396_4540.aFloat4545,
				      (int) class395.aClass396_4540.aFloat4542,
				      (int) class395.aClass396_4540.aFloat4547,
				      class134, 1526133102);
	else
	    Class506.method6271((((Class590_Sub1_Sub2_Sub1) this)
				 .aClass489_11700),
				(int) class395.aClass396_4540.aFloat4545,
				(int) class395.aClass396_4540.aFloat4542,
				(int) class395.aClass396_4540.aFloat4547,
				class134, -1695880665);
	return class493;
    }
    
    final boolean method9496(int i) {
	return false;
    }
    
    public int method345() {
	return ((Class471) aClass471_11699).anInt5340 * 1771309379;
    }
    
    public int method9531() {
	return aClass471_11699.method5779(1630847706);
    }
    
    final void method9501(Class151 class151, Class590_Sub1 class590_sub1,
			  int i, int i_2_, int i_3_, boolean bool, int i_4_) {
	throw new IllegalStateException();
    }
    
    boolean method9530(Class151 class151, int i, int i_5_) {
	Class549 class549 = aClass471_11699.method5780((byte) 3);
	if (class549.aClass375_7490 != null)
	    return class151.method2059(i, i_5_, method7184(),
				       class549.aClass375_7490, (byte) -89);
	Class134 class134 = aClass471_11699.method5784(class151, 131072, false,
						       false, -2045394088);
	if (class134 == null)
	    return false;
	return class134.method1757(i, i_5_, method7184(), false, 0);
    }
    
    final boolean method9526() {
	return false;
    }
    
    public int method340(short i) {
	return ((Class471) aClass471_11699).anInt5340 * 1771309379;
    }
    
    public boolean method342(short i) {
	return aClass471_11699.method5782((short) -28686);
    }
    
    boolean method9514() {
	return false;
    }
    
    final void method9502(byte i) {
	throw new IllegalStateException();
    }
    
    public boolean method341(int i) {
	return true;
    }
    
    void method9504(Class151 class151, byte i) {
	Class134 class134 = aClass471_11699.method5784(class151, 262144, true,
						       true, -617833579);
	if (null != class134) {
	    Class396 class396 = method7182().aClass396_4540;
	    int i_6_ = (int) class396.aFloat4545 >> 9;
	    int i_7_ = (int) class396.aFloat4547 >> 9;
	    aClass471_11699.method5791(class151, class134, method7184(), i_6_,
				       i_6_, i_7_, i_7_, false, -714292419);
	}
    }
    
    public void method344(Class151 class151, int i) {
	aClass471_11699.method5793(class151, (byte) -120);
    }
    
    public void method354(Class151 class151, int i) {
	aClass471_11699.method5783(class151, 2118371901);
    }
    
    public int method26() {
	return -1807666375 * ((Class471) aClass471_11699).anInt5339;
    }
    
    public void method10599(Class539 class539, byte i) {
	aClass471_11699.method5778(class539, (byte) 58);
    }
    
    public void method355(Class151 class151) {
	aClass471_11699.method5793(class151, (byte) -112);
    }
    
    public int method9521() {
	return aClass471_11699.method5777(2070270377);
    }
    
    public int method347() {
	return ((Class471) aClass471_11699).anInt5345 * -435575897;
    }
    
    public int method206() {
	return ((Class471) aClass471_11699).anInt5345 * -435575897;
    }
    
    public int method348() {
	return ((Class471) aClass471_11699).anInt5345 * -435575897;
    }
    
    public int method339(byte i) {
	return ((Class471) aClass471_11699).anInt5345 * -435575897;
    }
    
    public void method315() {
	/* empty */
    }
    
    public void method350(Class151 class151) {
	aClass471_11699.method5793(class151, (byte) 5);
    }
    
    public int method9510(byte i) {
	return aClass471_11699.method5777(1725825576);
    }
    
    public boolean method346() {
	return aClass471_11699.method5782((short) 8427);
    }
    
    public boolean method351() {
	return true;
    }
    
    public void method352(Class151 class151) {
	aClass471_11699.method5793(class151, (byte) -24);
    }
    
    public void method313() {
	/* empty */
    }
    
    public void method356(int i) {
	/* empty */
    }
    
    public void method353(Class151 class151) {
	aClass471_11699.method5793(class151, (byte) -53);
    }
    
    public void method343(Class151 class151) {
	aClass471_11699.method5783(class151, 1899086055);
    }
    
    boolean method9495(Class151 class151, int i, int i_8_, byte i_9_) {
	Class549 class549 = aClass471_11699.method5780((byte) 3);
	if (class549.aClass375_7490 != null)
	    return class151.method2059(i, i_8_, method7184(),
				       class549.aClass375_7490, (byte) -16);
	Class134 class134 = aClass471_11699.method5784(class151, 131072, false,
						       false, 1784447039);
	if (class134 == null)
	    return false;
	return class134.method1757(i, i_8_, method7184(), false, 0);
    }
    
    boolean method9515() {
	return false;
    }
    
    boolean method9516() {
	return ((Class590_Sub1_Sub2_Sub1) this).aBool11701;
    }
    
    public int method349() {
	return ((Class471) aClass471_11699).anInt5345 * -435575897;
    }
    
    public void method317() {
	/* empty */
    }
    
    public Class489 method9498(Class151 class151) {
	return ((Class590_Sub1_Sub2_Sub1) this).aClass489_11700;
    }
    
    Class493 method9519(Class151 class151) {
	Class134 class134 = aClass471_11699.method5784(class151, 2048, false,
						       true, -777792993);
	if (class134 == null)
	    return null;
	Class400 class400 = method7184();
	Class395 class395 = method7182();
	Class493 class493
	    = Class468.method5761(((Class590_Sub1_Sub2_Sub1) this).aBool11698,
				  -1811063240);
	int i = (int) class395.aClass396_4540.aFloat4545 >> 9;
	int i_10_ = (int) class395.aClass396_4540.aFloat4547 >> 9;
	aClass471_11699.method5791(class151, class134, class400, i, i, i_10_,
				   i_10_, true, 457612527);
	Class549 class549 = aClass471_11699.method5780((byte) 3);
	if (null != class549.aClass375_7490) {
	    class134.method1756(class400, null, 0);
	    class151.method2061(class400, aClass150Array10413[0],
				class549.aClass375_7490);
	} else
	    class134.method1756(class400, aClass150Array10413[0], 0);
	if (null != ((Class471) aClass471_11699).aClass582_5354) {
	    Class147 class147
		= ((Class471) aClass471_11699).aClass582_5354.method7106();
	    class151.method2084(class147);
	}
	((Class590_Sub1_Sub2_Sub1) this).aBool11701
	    = (class134.method1777()
	       || null != ((Class471) aClass471_11699).aClass582_5354);
	if (null == ((Class590_Sub1_Sub2_Sub1) this).aClass489_11700)
	    ((Class590_Sub1_Sub2_Sub1) this).aClass489_11700
		= Class441.method5350((int) class395.aClass396_4540.aFloat4545,
				      (int) class395.aClass396_4540.aFloat4542,
				      (int) class395.aClass396_4540.aFloat4547,
				      class134, 1526133102);
	else
	    Class506.method6271((((Class590_Sub1_Sub2_Sub1) this)
				 .aClass489_11700),
				(int) class395.aClass396_4540.aFloat4545,
				(int) class395.aClass396_4540.aFloat4542,
				(int) class395.aClass396_4540.aFloat4547,
				class134, -1733673199);
	return class493;
    }
    
    Class493 method9535(Class151 class151) {
	Class134 class134 = aClass471_11699.method5784(class151, 2048, false,
						       true, 1402216177);
	if (class134 == null)
	    return null;
	Class400 class400 = method7184();
	Class395 class395 = method7182();
	Class493 class493
	    = Class468.method5761(((Class590_Sub1_Sub2_Sub1) this).aBool11698,
				  -2091259059);
	int i = (int) class395.aClass396_4540.aFloat4545 >> 9;
	int i_11_ = (int) class395.aClass396_4540.aFloat4547 >> 9;
	aClass471_11699.method5791(class151, class134, class400, i, i, i_11_,
				   i_11_, true, 564946542);
	Class549 class549 = aClass471_11699.method5780((byte) 3);
	if (null != class549.aClass375_7490) {
	    class134.method1756(class400, null, 0);
	    class151.method2061(class400, aClass150Array10413[0],
				class549.aClass375_7490);
	} else
	    class134.method1756(class400, aClass150Array10413[0], 0);
	if (null != ((Class471) aClass471_11699).aClass582_5354) {
	    Class147 class147
		= ((Class471) aClass471_11699).aClass582_5354.method7106();
	    class151.method2084(class147);
	}
	((Class590_Sub1_Sub2_Sub1) this).aBool11701
	    = (class134.method1777()
	       || null != ((Class471) aClass471_11699).aClass582_5354);
	if (null == ((Class590_Sub1_Sub2_Sub1) this).aClass489_11700)
	    ((Class590_Sub1_Sub2_Sub1) this).aClass489_11700
		= Class441.method5350((int) class395.aClass396_4540.aFloat4545,
				      (int) class395.aClass396_4540.aFloat4542,
				      (int) class395.aClass396_4540.aFloat4547,
				      class134, 1526133102);
	else
	    Class506.method6271((((Class590_Sub1_Sub2_Sub1) this)
				 .aClass489_11700),
				(int) class395.aClass396_4540.aFloat4545,
				(int) class395.aClass396_4540.aFloat4542,
				(int) class395.aClass396_4540.aFloat4547,
				class134, -1837048108);
	return class493;
    }
    
    public int method25(byte i) {
	return -1807666375 * ((Class471) aClass471_11699).anInt5339;
    }
    
    boolean method9509(Class151 class151, int i, int i_12_) {
	Class549 class549 = aClass471_11699.method5780((byte) 3);
	if (class549.aClass375_7490 != null)
	    return class151.method2059(i, i_12_, method7184(),
				       class549.aClass375_7490, (byte) -29);
	Class134 class134 = aClass471_11699.method5784(class151, 131072, false,
						       false, 1536724921);
	if (class134 == null)
	    return false;
	return class134.method1757(i, i_12_, method7184(), false, 0);
    }
    
    public void method10600(Class539 class539) {
	aClass471_11699.method5778(class539, (byte) -8);
    }
    
    boolean method9523(Class151 class151, int i, int i_13_) {
	Class549 class549 = aClass471_11699.method5780((byte) 3);
	if (class549.aClass375_7490 != null)
	    return class151.method2059(i, i_13_, method7184(),
				       class549.aClass375_7490, (byte) -99);
	Class134 class134 = aClass471_11699.method5784(class151, 131072, false,
						       false, 1397382814);
	if (class134 == null)
	    return false;
	return class134.method1757(i, i_13_, method7184(), false, 0);
    }
    
    final boolean method9524() {
	return false;
    }
    
    final boolean method9525() {
	return false;
    }
    
    public Class590_Sub1_Sub2_Sub1
	(Class502 class502, Class151 class151, Class662_Sub15 class662_sub15,
	 Class549 class549, int i, int i_14_, int i_15_, int i_16_, int i_17_,
	 boolean bool, int i_18_, int i_19_, int i_20_) {
	super(class502, i_15_, i_16_, i_17_, i, i_14_,
	      class549.anInt7435 * -1783275333);
	aClass471_11699
	    = new Class471(class151, class662_sub15, class549,
			   Class537.aClass537_7315.anInt7327 * 234133761,
			   i_18_, i_14_, this, bool, i_19_, i_20_);
	((Class590_Sub1_Sub2_Sub1) this).aBool11698
	    = class549.anInt7433 * -331428033 != 0 && !bool;
	method9513(1, (byte) -97);
    }
    
    final void method9527(Class151 class151, Class590_Sub1 class590_sub1,
			  int i, int i_21_, int i_22_, boolean bool) {
	throw new IllegalStateException();
    }
    
    final void method9518(Class151 class151, Class590_Sub1 class590_sub1,
			  int i, int i_23_, int i_24_, boolean bool) {
	throw new IllegalStateException();
    }
    
    final void method9528() {
	throw new IllegalStateException();
    }
    
    final void method9529() {
	throw new IllegalStateException();
    }
    
    final void method9507() {
	throw new IllegalStateException();
    }
    
    public void method316() {
	/* empty */
    }
    
    void method9522(Class151 class151) {
	Class134 class134 = aClass471_11699.method5784(class151, 262144, true,
						       true, -1990822568);
	if (null != class134) {
	    Class396 class396 = method7182().aClass396_4540;
	    int i = (int) class396.aFloat4545 >> 9;
	    int i_25_ = (int) class396.aFloat4547 >> 9;
	    aClass471_11699.method5791(class151, class134, method7184(), i, i,
				       i_25_, i_25_, false, -1570610144);
	}
    }
    
    public void method10601(Class539 class539) {
	aClass471_11699.method5778(class539, (byte) -21);
    }
    
    public static void method10602(Class487_Sub33 class487_sub33, int i) {
	if (!Class67_Sub1_Sub2.method10126(client.anInt10701 * 487402729,
					   1619152690))
	    class487_sub33.method9407(16711935);
	else
	    Class597.aClass605_Sub2_7897.method7384(class487_sub33, 213014144);
    }
}
