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

public class Class598
{
    static Class341 aClass341_7901 = null;
    public static Class411 aClass411_7902;
    
    public static void method7295() {
	if (null != aClass341_7901) {
	    aClass341_7901.method4349(-1229736497);
	    aClass341_7901 = null;
	}
    }
    
    Class598() throws Throwable {
	throw new Error();
    }
    
    public static void method7296() {
	if (null != aClass341_7901) {
	    aClass341_7901.method4349(-1229736497);
	    aClass341_7901 = null;
	}
    }
    
    public static boolean method7297(int i, int i_0_) {
	if (null == aClass341_7901
	    || aClass341_7901.method4336((byte) -12) == null)
	    return false;
	if (i_0_ == i)
	    return true;
	Class347 class347
	    = aClass341_7901.method4336((byte) -114).method4316(i,
								-1648587019);
	Class347 class347_1_
	    = aClass341_7901.method4336((byte) -25).method4316(i_0_,
							       -1648587019);
	Class347 class347_2_ = class347;
    while_4_:
	do {
	    do {
		if (null == class347_2_)
		    break while_4_;
		class347_2_ = class347_2_.method4383(-598113680);
		if (class347_1_ == class347_2_)
		    return true;
	    } while (class347 != class347_2_);
	    return false;
	} while (false);
	class347_2_ = class347_1_;
    while_5_:
	do {
	    do {
		if (class347_2_ == null)
		    break while_5_;
		class347_2_ = class347_2_.method4383(1010890137);
		if (class347_2_ == class347)
		    return true;
	    } while (class347_1_ != class347_2_);
	    return false;
	} while (false);
	return false;
    }
    
    public static boolean method7298(int i, int i_3_) {
	if (null == aClass341_7901
	    || aClass341_7901.method4336((byte) -6) == null)
	    return false;
	if (i_3_ == i)
	    return true;
	Class347 class347
	    = aClass341_7901.method4336((byte) -99).method4316(i, -1648587019);
	Class347 class347_4_
	    = aClass341_7901.method4336((byte) -105).method4316(i_3_,
								-1648587019);
	Class347 class347_5_ = class347;
    while_6_:
	do {
	    do {
		if (null == class347_5_)
		    break while_6_;
		class347_5_ = class347_5_.method4383(-1345488735);
		if (class347_4_ == class347_5_)
		    return true;
	    } while (class347 != class347_5_);
	    return false;
	} while (false);
	class347_5_ = class347_4_;
    while_7_:
	do {
	    do {
		if (class347_5_ == null)
		    break while_7_;
		class347_5_ = class347_5_.method4383(371052519);
		if (class347_5_ == class347)
		    return true;
	    } while (class347_4_ != class347_5_);
	    return false;
	} while (false);
	return false;
    }
    
    public static boolean method7299(int i, int i_6_) {
	if (null == aClass341_7901
	    || aClass341_7901.method4336((byte) -105) == null)
	    return false;
	if (i_6_ == i)
	    return true;
	Class347 class347
	    = aClass341_7901.method4336((byte) -2).method4316(i, -1648587019);
	Class347 class347_7_
	    = aClass341_7901.method4336((byte) -53).method4316(i_6_,
							       -1648587019);
	Class347 class347_8_ = class347;
    while_8_:
	do {
	    do {
		if (null == class347_8_)
		    break while_8_;
		class347_8_ = class347_8_.method4383(1527789493);
		if (class347_7_ == class347_8_)
		    return true;
	    } while (class347 != class347_8_);
	    return false;
	} while (false);
	class347_8_ = class347_7_;
    while_9_:
	do {
	    do {
		if (class347_8_ == null)
		    break while_9_;
		class347_8_ = class347_8_.method4383(123111777);
		if (class347_8_ == class347)
		    return true;
	    } while (class347_7_ != class347_8_);
	    return false;
	} while (false);
	return false;
    }
    
    static final void method7300(Class612 class612, int i) {
	int i_9_
	    = (((Class612) class612).anIntArray8021
	       [(((Class612) class612).anInt8022 -= 201091009) * -40654783]);
	Class211 class211 = Class156.method2513(i_9_, (short) -2837);
	Class203 class203 = Class163_Sub20.aClass203Array9719[i_9_ >> 16];
	Class372.method4556(class211, class203, class612, 1849876374);
    }
    
    static final boolean method7301(Class662_Sub15 class662_sub15, int i,
				    int i_10_, int i_11_) {
	Class549 class549 = (Class549) class662_sub15.method31(i, -2025655494);
	if (11 == i_10_)
	    i_10_ = 10;
	if (i_10_ >= 5 && i_10_ <= 8)
	    i_10_ = 4;
	return class549.method6708(i_10_, (byte) 0);
    }
}
