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

class Class123 implements Interface52 {
	Class125 this$0;
	static Class279 aClass279_1674;

	public void method354(Interface54 interface54, int i, int i_0_, boolean bool, int i_1_) {
		((Class123) this).this$0.method2973(-1701011010).add(interface54);
		if (bool)
			((Class123) this).this$0.method2930(1555888764).method2662(interface54, (long) i_0_);
		else
			((Class123) this).this$0.method2929((byte) 1).method2672(interface54, (long) i_0_, interface54.method394(1282331815), 941711651);
	}

	public void method356(Interface54 interface54, int i, int i_2_, boolean bool) {
		((Class123) this).this$0.method2973(-2036891497).add(interface54);
		if (bool)
			((Class123) this).this$0.method2930(1424824495).method2662(interface54, (long) i_2_);
		else
			((Class123) this).this$0.method2929((byte) 1).method2672(interface54, (long) i_2_, interface54.method394(1282331815), 941711651);
	}

	public void method355(Interface54 interface54, byte i) {
		if (interface54 != null)
			((Class123) this).this$0.method2929((byte) 1).method2636((long) interface54.method372((byte) 121));
	}

	public void method359(Interface54 interface54, int i, int i_3_, boolean bool) {
		((Class123) this).this$0.method2973(-1464960897).add(interface54);
		if (bool)
			((Class123) this).this$0.method2930(1406113941).method2662(interface54, (long) i_3_);
		else
			((Class123) this).this$0.method2929((byte) 1).method2672(interface54, (long) i_3_, interface54.method394(1282331815), 941711651);
	}

	public void method357(Interface54 interface54, int i, int i_4_, boolean bool) {
		((Class123) this).this$0.method2973(-2097217044).add(interface54);
		if (bool)
			((Class123) this).this$0.method2930(806533782).method2662(interface54, (long) i_4_);
		else
			((Class123) this).this$0.method2929((byte) 1).method2672(interface54, (long) i_4_, interface54.method394(1282331815), 941711651);
	}

	public void method358(Interface54 interface54) {
		if (interface54 != null)
			((Class123) this).this$0.method2929((byte) 1).method2636((long) interface54.method372((byte) 17));
	}

	Class123(Class125 class125) {
		((Class123) this).this$0 = class125;
	}

	public void method360(Interface54 interface54) {
		if (interface54 != null)
			((Class123) this).this$0.method2929((byte) 1).method2636((long) interface54.method372((byte) 9));
	}

	public void method361(Interface54 interface54) {
		if (interface54 != null)
			((Class123) this).this$0.method2929((byte) 1).method2636((long) interface54.method372((byte) 4));
	}

	static final void method2913(Class35 class35, Class118 class118, Class477 class477, int i) {
		((Class477) class477).anInt6498 -= 2014236828;
		class35.anInt484 = -1603534455 * (((Class477) class477).anIntArray6497[((Class477) class477).anInt6498 * 2028895127]);
		class35.anInt525 = ((((Class477) class477).anIntArray6497[2028895127 * ((Class477) class477).anInt6498 + 1]) * 1401854913);
		class35.anInt526 = ((((Class477) class477).anIntArray6497[((Class477) class477).anInt6498 * 2028895127 + 2]) * -1567301045);
		class35.anInt527 = (-1895591587 * (((Class477) class477).anIntArray6497[((Class477) class477).anInt6498 * 2028895127 + 3]));
		Class423.method7674(class35, -1287589285);
	}

	static boolean method2914(int i, byte i_5_) {
		return i == 17 || i == 7 || i == 18 || i == 0;
	}

	static final void method2915(int i, int i_6_, int i_7_, int i_8_, int i_9_, int i_10_, int i_11_, int i_12_, int i_13_, byte i_14_) {
		if (i_7_ >= 1 && i_8_ >= 1 && i_7_ <= client.aClass237_8070.method4724(1182775819) - 2 && i_8_ <= client.aClass237_8070.method4678((byte) -112) - 2) {
			int i_15_ = i;
			if (i_15_ < 3 && client.aClass237_8070.method4686(1102453017).method5875(i_7_, i_8_, -1966887280))
				i_15_++;
			if (client.aClass237_8070.method4711((byte) -36) != null) {
				client.aClass237_8070.method4693((byte) 20).method16241(Class327.aClass84_5125, i, i_6_, i_7_, i_8_, -1008764305);
				if (i_9_ >= 0) {
					int i_16_ = Class92_Sub20.aClass587_Sub11_10075.aClass441_Sub25_8615.method14033(2145699941);
					Class92_Sub20.aClass587_Sub11_10075.method14590((Class92_Sub20.aClass587_Sub11_10075.aClass441_Sub25_8615), 1, 297694586);
					client.aClass237_8070.method4693((byte) 124).method16230(Class327.aClass84_5125, i_15_, i, i_7_, i_8_, i_9_, i_10_, i_11_, i_12_, i_13_, (byte) -46);
					Class92_Sub20.aClass587_Sub11_10075.method14590((Class92_Sub20.aClass587_Sub11_10075.aClass441_Sub25_8615), i_16_, -1785824493);
				}
			}
		}
	}

	static final int method2916(int i, byte i_17_) {
		return i >> 11 & 0x7f;
	}
}
