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

public class Class448 implements Interface47 {
	public static Class448 aClass448_6347;
	public static Class448 aClass448_6348;
	public int anInt6349;
	public static Class448 aClass448_6350;
	public static Class448 aClass448_6351;
	public static Class448 aClass448_6352 = new Class448(0, (byte) -1);
	public static final int anInt6353 = 4;
	public byte aByte6354;
	public static int anInt6355;

	static {
		aClass448_6348 = new Class448(1, (byte) 0);
		aClass448_6351 = new Class448(2, (byte) 1);
		aClass448_6350 = new Class448(3, (byte) 2);
		aClass448_6347 = new Class448(4, (byte) 3);
	}

	public static Class448[] method8039() {
		return new Class448[] { aClass448_6352, aClass448_6348, aClass448_6351, aClass448_6350, aClass448_6347 };
	}

	public int method8040(byte i) {
		return aByte6354 + 1;
	}

	public int method50() {
		return aByte6354;
	}

	public int method311() {
		return aByte6354;
	}

	public int method132(int i) {
		return aByte6354;
	}

	public static Class448[] method8041() {
		return new Class448[] { aClass448_6352, aClass448_6348, aClass448_6351, aClass448_6350, aClass448_6347 };
	}

	Class448(int i, byte i_0_) {
		anInt6349 = i * 2140819031;
		aByte6354 = i_0_;
	}

	public static Class448[] method8042() {
		return new Class448[] { aClass448_6352, aClass448_6348, aClass448_6351, aClass448_6350, aClass448_6347 };
	}

	public int method8043() {
		return aByte6354 + 1;
	}

	public int method8044() {
		return aByte6354 + 1;
	}

	public int method8045() {
		return aByte6354 + 1;
	}

	static final int method8046(int i, int i_1_, byte i_2_) {
		int i_3_ = (Class543.method11887(i - 1, i_1_ - 1, 1679652322) + Class543.method11887(1 + i, i_1_ - 1, -1109364020) + Class543.method11887(i - 1, i_1_ + 1, 514826733) + Class543.method11887(1 + i, i_1_ + 1, 1400395715));
		int i_4_ = (Class543.method11887(i - 1, i_1_, -1133052284) + Class543.method11887(1 + i, i_1_, -1353254328) + Class543.method11887(i, i_1_ - 1, 950079775) + Class543.method11887(i, 1 + i_1_, -888876124));
		int i_5_ = Class543.method11887(i, i_1_, 217736121);
		return i_5_ / 4 + (i_4_ / 8 + i_3_ / 16);
	}

	static final void method8047(Class477 class477, int i) {
		if (Class187.aClass587_Sub16_2235 != null) {
			((Class477) class477).anIntArray6497[((((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1)] = 1;
			((Class477) class477).aClass587_Sub16_6509 = Class187.aClass587_Sub16_2235;
		} else
			((Class477) class477).anIntArray6497[((((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1)] = 0;
	}

	static final void method8048(Class35 class35, Class118 class118, Class477 class477, int i) {
		class35.anInt497 = ((((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 -= 1577301031) * 2028895127]) * 1824231049);
		Class423.method7674(class35, -1359532687);
	}
}
