/* Class658 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
package com.jagex;

public class Class658 implements Interface20 {
	Class334 aClass334_8503;

	public void method123(Class159 class159, long l) {
		throw new UnsupportedOperationException();
	}

	public int method93(VarBitDefinitions class309, int i) {
		return class309.method5604(method94(class309.aClass159_3367, 1247894483), -1585337807);
	}

	public long method111(Class159 class159, byte i) {
		Long var_long = aClass334_8503.method5856((1884825957 * (client.aClass681_11284.anInt8648) << 16 | class159.anInt1754 * -80020449), (byte) 52);
		if (var_long == null)
			return ((Long) class159.method2560(919321921)).longValue();
		return var_long.longValue();
	}

	public void method124(Class159 class159, long l) {
		throw new UnsupportedOperationException();
	}

	Class658(Class334 class334) {
		aClass334_8503 = class334;
	}

	public void method112(Class159 class159, int i, byte i_0_) {
		throw new UnsupportedOperationException();
	}

	public Object method129(Class159 class159) {
		if (Class464.aClass464_5165 != class159.aClass464_1756)
			throw new IllegalArgumentException("");
		return aClass334_8503.method5857((1884825957 * (client.aClass681_11284.anInt8648) << 16 | -80020449 * class159.anInt1754), (byte) 7);
	}

	public void method116(Class159 class159, Object object, int i) {
		throw new UnsupportedOperationException();
	}

	public void method117(VarBitDefinitions class309, int i, int i_1_) {
		throw new UnsupportedOperationException();
	}

	public int method96(Class159 class159) {
		Integer integer = aClass334_8503.method5860(((client.aClass681_11284.anInt8648 * 1884825957) << 16 | class159.anInt1754 * -80020449), 584848396);
		if (null == integer)
			return ((Integer) class159.method2560(-1699275606)).intValue();
		return integer.intValue();
	}

	public void method115(Class159 class159, long l) {
		throw new UnsupportedOperationException();
	}

	public int method97(VarBitDefinitions class309) {
		return class309.method5604(method94(class309.aClass159_3367, 180677956), 1311418879);
	}

	public void method126(Class159 class159, int i) {
		throw new UnsupportedOperationException();
	}

	public void method128(Class159 class159, int i) {
		throw new UnsupportedOperationException();
	}

	public long method120(Class159 class159) {
		Long var_long = aClass334_8503.method5856((1884825957 * (client.aClass681_11284.anInt8648) << 16 | class159.anInt1754 * -80020449), (byte) 52);
		if (var_long == null)
			return ((Long) class159.method2560(-1837151894)).longValue();
		return var_long.longValue();
	}

	public long method121(Class159 class159) {
		Long var_long = aClass334_8503.method5856((1884825957 * (client.aClass681_11284.anInt8648) << 16 | class159.anInt1754 * -80020449), (byte) 52);
		if (var_long == null)
			return ((Long) class159.method2560(809605189)).longValue();
		return var_long.longValue();
	}

	public void method114(Class159 class159, long l) {
		throw new UnsupportedOperationException();
	}

	public Object method119(Class159 class159, int i) {
		if (Class464.aClass464_5165 != class159.aClass464_1756)
			throw new IllegalArgumentException("");
		return aClass334_8503.method5857((1884825957 * (client.aClass681_11284.anInt8648) << 16 | -80020449 * class159.anInt1754), (byte) 7);
	}

	public int method95(Class159 class159) {
		Integer integer = aClass334_8503.method5860(((client.aClass681_11284.anInt8648 * 1884825957) << 16 | class159.anInt1754 * -80020449), 1898011447);
		if (null == integer)
			return ((Integer) class159.method2560(1704733181)).intValue();
		return integer.intValue();
	}

	public int method94(Class159 class159, int i) {
		Integer integer = aClass334_8503.method5860(((client.aClass681_11284.anInt8648 * 1884825957) << 16 | class159.anInt1754 * -80020449), 763822757);
		if (null == integer)
			return ((Integer) class159.method2560(-484822475)).intValue();
		return integer.intValue();
	}

	public void method122(VarBitDefinitions class309, int i) {
		throw new UnsupportedOperationException();
	}

	public void method125(VarBitDefinitions class309, int i) {
		throw new UnsupportedOperationException();
	}

	public Object method127(Class159 class159) {
		if (Class464.aClass464_5165 != class159.aClass464_1756)
			throw new IllegalArgumentException("");
		return aClass334_8503.method5857((1884825957 * (client.aClass681_11284.anInt8648) << 16 | -80020449 * class159.anInt1754), (byte) 7);
	}

	public void method118(Class159 class159, Object object) {
		throw new UnsupportedOperationException();
	}

	public void method113(Class159 class159, Object object) {
		throw new UnsupportedOperationException();
	}

	static final void method10793(Class669 class669, int i) {
		Class677 class677 = (class669.aBool8570 ? class669.aClass677_8566 : class669.aClass677_8574);
		InterfaceComponentDefinitions class250 = class677.aClass250_8638;
		Class242 class242 = class677.aClass242_8637;
		Class272.method5022(class250, class242, class669, (byte) 60);
	}

	static final void method10794(Class669 class669, int i) {
		class669.anInt8558 -= 2121349901;
		int i_2_ = class669.anIntArray8557[class669.anInt8558 * 1357652815];
		boolean bool = 1 == (class669.anIntArray8557[1 + 1357652815 * class669.anInt8558]);
		int i_3_ = class669.anIntArray8557[1357652815 * class669.anInt8558 + 2];
		Class229 class229 = Class461.aClass218_5122.method3967(i_2_, (byte) 2);
		if (class229.method4193(2102884304) == null)
			class229.method4207(client.anInterface27_11046, 1514843656);
		if (bool) {
			Class159_Sub2 class159_sub2 = ((Class159_Sub2) Class669.aClass98_Sub1_Sub1_8582.getDefinition(i_3_, (byte) -38));
			switch (class159_sub2.aClass464_1756.aClass474_5169.anInt5386 * -1710999695) {
			default:
				class669.anObjectArray8559[(class669.anInt8560 += 1235970069) * 240723773 - 1] = (class229.method4193(2094637493).method13(-80020449 * class159_sub2.anInt1754, 1957842801));
				break;
			case 0:
				class669.anIntArray8557[(class669.anInt8558 += 2138772399) * 1357652815 - 1] = (class229.method4193(2106370059).method21(-80020449 * class159_sub2.anInt1754, -1939839679));
				break;
			case 1:
				class669.aLongArray8561[(class669.anInt8562 += -2045027743) * 2056702369 - 1] = class229.method4193(2108004361).method24(((class159_sub2.anInt1754) * -80020449), -736542128);
			}
		} else {
			VarBitDefinitions class309 = ((VarBitDefinitions) Class539.aClass53_Sub3_7213.getDefinition(i_3_, (byte) 50));
			class669.anIntArray8557[(class669.anInt8558 += 2138772399) * 1357652815 - 1] = class309.method5604((class229.method4193(2113190380).method21((class309.aClass159_3367.anInt1754 * -80020449), 1766740754)), 1434534297);
		}
	}

	static final void method10795(Class669 class669, int i) {
		int i_4_ = (class669.anIntArray8557[(class669.anInt8558 -= 2138772399) * 1357652815]);
		class669.anIntArray8557[(class669.anInt8558 += 2138772399) * 1357652815 - 1] = i_4_ ^ 0xffffffff;
	}
}
