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

public class Class515 implements Interface54 {
	Class522 aClass522_6841 = Class522.aClass522_6959;
	Class310 aClass310_6842;
	int anInt6843;
	Class279 aClass279_6844;
	Interface52 anInterface52_6845;

	void method11561() {
		/* empty */
	}

	public void method22(int i) {
		if (((Class515) this).aClass522_6841 == Class522.aClass522_6960) {
			method11563((byte) 14);
			((Class515) this).aClass522_6841 = Class522.aClass522_6961;
			if (null != ((Class515) this).anInterface52_6845)
				((Class515) this).anInterface52_6845.method354(this, 0, 400391569 * ((Class515) this).anInt6843, true, 728831914);
		}
	}

	public Class206 method393(int i) {
		Class206 class206 = new Class206(((Class515) this).aClass310_6842);
		class206.method4293(this, 2010956566);
		return class206;
	}

	public int method372(byte i) {
		return ((Class515) this).anInt6843 * 400391569;
	}

	public boolean method366(byte i) {
		return true;
	}

	public Class522 method398(int i) {
		return ((Class515) this).aClass522_6841;
	}

	public int method394(int i) {
		return 0;
	}

	public Class515(Class279 class279, int i, Class310 class310, Interface52 interface52) {
		((Class515) this).aClass279_6844 = class279;
		((Class515) this).anInt6843 = -1599806607 * i;
		((Class515) this).aClass310_6842 = class310;
		((Class515) this).anInterface52_6845 = interface52;
		((Class515) this).aClass522_6841 = Class522.aClass522_6960;
	}

	public void method369(Class587_Sub4 class587_sub4) {
		/* empty */
	}

	void method11562() {
		/* empty */
	}

	public void method392(Class587_Sub4 class587_sub4, int i) {
		/* empty */
	}

	public Class587_Sub4 method373(int i, int i_0_) {
		return null;
	}

	public boolean method371(int i, int i_1_) {
		return false;
	}

	public boolean method374(int i) {
		return false;
	}

	public void method40() {
		if (((Class515) this).aClass522_6841 == Class522.aClass522_6960) {
			method11563((byte) 14);
			((Class515) this).aClass522_6841 = Class522.aClass522_6961;
			if (null != ((Class515) this).anInterface52_6845)
				((Class515) this).anInterface52_6845.method354(this, 0, 400391569 * ((Class515) this).anInt6843, true, -1554530079);
		}
	}

	public void method377(boolean bool, byte i) {
		/* empty */
	}

	public boolean method378(int i) {
		return false;
	}

	public byte[] method385(int i) {
		int i_2_ = i;
		if (i_2_ == 0)
			i_2_ = ((Class515) this).anInt6843 * 400391569;
		return ((Class515) this).aClass279_6844.method5587(i_2_, 2028895127);
	}

	public Class206 method370() {
		Class206 class206 = new Class206(((Class515) this).aClass310_6842);
		class206.method4293(this, 2126386784);
		return class206;
	}

	public Class522 method381() {
		return ((Class515) this).aClass522_6841;
	}

	public boolean method375() {
		return false;
	}

	public Class522 method406() {
		return ((Class515) this).aClass522_6841;
	}

	public boolean method384() {
		return true;
	}

	public Class587_Sub4 method400(int i) {
		return null;
	}

	public int method405() {
		return 0;
	}

	public int method387() {
		return 0;
	}

	public int method388() {
		return 0;
	}

	public void method401(boolean bool) {
		/* empty */
	}

	public int method390() {
		return ((Class515) this).anInt6843 * 400391569;
	}

	public Class587_Sub4 method391(int i) {
		return null;
	}

	public Class587_Sub4 method380(int i) {
		return null;
	}

	public Class587_Sub4 method386(int i) {
		return null;
	}

	public boolean method379() {
		return false;
	}

	public boolean method395(int i) {
		return false;
	}

	public boolean method396(int i) {
		return false;
	}

	public boolean method397() {
		return false;
	}

	public int method376(byte i) {
		return 0;
	}

	public int method399() {
		return 0;
	}

	public void method368(boolean bool) {
		/* empty */
	}

	public Class215 method367(byte i) {
		return Class215.aClass215_2573;
	}

	public boolean method402() {
		return false;
	}

	public boolean method403() {
		return false;
	}

	public boolean method383() {
		return false;
	}

	void method11563(byte i) {
		/* empty */
	}

	public Class215 method404() {
		return Class215.aClass215_2573;
	}

	public void method407(Class587_Sub4 class587_sub4) {
		/* empty */
	}

	public byte[] method389(int i, byte i_3_) {
		int i_4_ = i;
		if (i_4_ == 0)
			i_4_ = ((Class515) this).anInt6843 * 400391569;
		return ((Class515) this).aClass279_6844.method5587(i_4_, 2028895127);
	}

	public Class522 method382() {
		return ((Class515) this).aClass522_6841;
	}

	static final void method11564(Class35 class35, Class118 class118, Class477 class477, byte i) {
		((Class477) class477).anInt6498 -= -1140365234;
		class35.anInt476 = (((Class477) class477).anIntArray6497[((Class477) class477).anInt6498 * 2028895127]) * -1285672911;
		class35.anInt579 = (((Class477) class477).anIntArray6497[((Class477) class477).anInt6498 * 2028895127 + 1]) * 718422537;
		Class423.method7674(class35, -1467521363);
		Class222.method4565(class118, class35, (byte) 24);
		if (636438009 * class35.anInt439 == 0) {
			if (i == 0)
				Class92_Sub12.method14670(class118, class35, false, -356902729);
		}
	}

	static final void method11565(Class477 class477, int i) {
		((Class477) class477).anInt6498 -= -1140365234;
		int i_5_ = (((Class477) class477).anIntArray6497[2028895127 * ((Class477) class477).anInt6498]);
		int i_6_ = (((Class477) class477).anIntArray6497[2028895127 * ((Class477) class477).anInt6498 + 1]);
		((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1] = i_5_ | i_6_;
	}

	public static void method11566(int i) {
		Class58.aMap977.clear();
		Class58.aClass445_976.method7997(1158484039);
		Class58.anInt975 = 0;
	}

	static final void method11567(Class477 class477, int i) {
		int i_7_ = (((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 -= 1577301031) * 2028895127]);
		((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1] = client.aClass26Array8030[i_7_].aBool278 ? 1 : 0;
	}
}
