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

public class Class250 {
	public int[] anIntArray3994;
	public int anInt3995;
	public int[] anIntArray3996;

	public static Class250 method5037(Class279 class279, String string, boolean bool) {
		int i = class279.method5634(string, 454704932);
		if (-1 == i)
			return new Class250(0);
		int[] is = class279.method5588(i, -1994012707);
		Class250 class250 = new Class250(is.length);
		int i_0_ = 0;
		int i_1_ = 0;
		while (i_0_ < class250.anInt3995 * -793876477) {
			Class587_Sub4 class587_sub4 = new Class587_Sub4(class279.method5578(i, is[i_1_++], 2008830730));
			int i_2_ = class587_sub4.method14408(1097722201);
			int i_3_ = class587_sub4.method14191((byte) -20);
			int i_4_ = class587_sub4.method14349(-1130636365);
			if (bool || i_4_ != 1) {
				class250.anIntArray3994[i_0_] = i_2_;
				class250.anIntArray3996[i_0_] = i_3_;
				i_0_++;
			} else
				class250.anInt3995 -= 15041195;
		}
		return class250;
	}

	public Class250(int i) {
		anInt3995 = 15041195 * i;
		anIntArray3994 = new int[anInt3995 * -793876477];
		anIntArray3996 = new int[anInt3995 * -793876477];
	}

	public static Class250 method5038(Class279 class279, String string, boolean bool) {
		int i = class279.method5634(string, 136777571);
		if (-1 == i)
			return new Class250(0);
		int[] is = class279.method5588(i, -1994012707);
		Class250 class250 = new Class250(is.length);
		int i_5_ = 0;
		int i_6_ = 0;
		while (i_5_ < class250.anInt3995 * -793876477) {
			Class587_Sub4 class587_sub4 = new Class587_Sub4(class279.method5578(i, is[i_6_++], 1975537584));
			int i_7_ = class587_sub4.method14408(1097722201);
			int i_8_ = class587_sub4.method14191((byte) -13);
			int i_9_ = class587_sub4.method14349(-1130636365);
			if (bool || i_9_ != 1) {
				class250.anIntArray3994[i_5_] = i_7_;
				class250.anIntArray3996[i_5_] = i_8_;
				i_5_++;
			} else
				class250.anInt3995 -= 15041195;
		}
		return class250;
	}

	public static Class250 method5039(Class279 class279, String string, boolean bool) {
		int i = class279.method5634(string, 1241143263);
		if (-1 == i)
			return new Class250(0);
		int[] is = class279.method5588(i, -1994012707);
		Class250 class250 = new Class250(is.length);
		int i_10_ = 0;
		int i_11_ = 0;
		while (i_10_ < class250.anInt3995 * -793876477) {
			Class587_Sub4 class587_sub4 = new Class587_Sub4(class279.method5578(i, is[i_11_++], 2137229711));
			int i_12_ = class587_sub4.method14408(1097722201);
			int i_13_ = class587_sub4.method14191((byte) -91);
			int i_14_ = class587_sub4.method14349(-1130636365);
			if (bool || i_14_ != 1) {
				class250.anIntArray3994[i_10_] = i_12_;
				class250.anIntArray3996[i_10_] = i_13_;
				i_10_++;
			} else
				class250.anInt3995 -= 15041195;
		}
		return class250;
	}

	static final void method5040(Class477 class477, int i) {
		((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1] = 0;
	}

	static void method5041(int i) {
		if (null != Class24.aClass84_267) {
			Class24.aClass84_267.method2135((byte) 51);
			Class24.aClass84_267 = null;
			Class24.aClass106_268 = null;
		}
	}
}
