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

public class Class587_Sub43 extends Class587 {
	public static final int anInt9870 = 8;
	int anInt9871;
	public static final int anInt9872 = 0;
	public static final int anInt9873 = 3;
	public static final int anInt9874 = 5;
	static final int anInt9875 = 6;
	public static final int anInt9876 = 7;
	int[][] anIntArrayArray9877;
	public static final int anInt9878 = 9;
	public static final int anInt9879 = 10;
	public static final int anInt9880 = 1;
	int anInt9881;
	int[] anIntArray9882;
	public static final int anInt9883 = 2;
	boolean[] aBoolArray9884;
	int[] anIntArray9885;

	Class587_Sub43(int i, byte[] is) {
		((Class587_Sub43) this).anInt9871 = 1367484857 * i;
		Class587_Sub4 class587_sub4 = new Class587_Sub4(is);
		((Class587_Sub43) this).anInt9881 = class587_sub4.method14191((byte) -120) * -1085672821;
		((Class587_Sub43) this).anIntArray9882 = new int[-1443273437 * ((Class587_Sub43) this).anInt9881];
		((Class587_Sub43) this).anIntArrayArray9877 = new int[((Class587_Sub43) this).anInt9881 * -1443273437][];
		((Class587_Sub43) this).aBoolArray9884 = new boolean[-1443273437 * ((Class587_Sub43) this).anInt9881];
		((Class587_Sub43) this).anIntArray9885 = new int[((Class587_Sub43) this).anInt9881 * -1443273437];
		for (int i_0_ = 0; i_0_ < ((Class587_Sub43) this).anInt9881 * -1443273437; i_0_++) {
			((Class587_Sub43) this).anIntArray9882[i_0_] = class587_sub4.method14349(-1130636365);
			if (6 == ((Class587_Sub43) this).anIntArray9882[i_0_])
				((Class587_Sub43) this).anIntArray9882[i_0_] = 2;
		}
		for (int i_1_ = 0; i_1_ < -1443273437 * ((Class587_Sub43) this).anInt9881; i_1_++)
			((Class587_Sub43) this).aBoolArray9884[i_1_] = class587_sub4.method14349(-1130636365) == 1;
		for (int i_2_ = 0; i_2_ < -1443273437 * ((Class587_Sub43) this).anInt9881; i_2_++)
			((Class587_Sub43) this).anIntArray9885[i_2_] = class587_sub4.method14191((byte) -60);
		for (int i_3_ = 0; i_3_ < ((Class587_Sub43) this).anInt9881 * -1443273437; i_3_++)
			((Class587_Sub43) this).anIntArrayArray9877[i_3_] = new int[class587_sub4.method14247(2087958123)];
		for (int i_4_ = 0; i_4_ < -1443273437 * ((Class587_Sub43) this).anInt9881; i_4_++) {
			for (int i_5_ = 0; (i_5_ < ((Class587_Sub43) this).anIntArrayArray9877[i_4_].length); i_5_++)
				((Class587_Sub43) this).anIntArrayArray9877[i_4_][i_5_] = class587_sub4.method14247(1922779574);
		}
	}

	static final void method16082(Class477 class477, byte i) {
		Class587_Sub34_Sub8 class587_sub34_sub8 = Class90.method2313((byte) 101);
		if (Class595.method12866(class587_sub34_sub8, (byte) -45) == 4) {
			Class587_Sub20 class587_sub20 = ((Class587_Sub20) (client.aClass445_8054.method7988(class587_sub34_sub8.method17028((byte) 118))));
			if (class587_sub20 != null) {
				((Class477) class477).aClass497_Sub1_Sub3_Sub5_6494 = (Class497_Sub1_Sub3_Sub5) class587_sub20.anObject9642;
				((Class477) class477).anIntArray6497[((((Class477) class477).anInt6498 += 1577301031) * 2028895127) - 1] = 1;
				return;
			}
		}
		((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1] = 0;
	}
}
