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

public class Class181 {
	public static final int anInt2004 = 16384;
	public static final int anInt2005 = 2;
	public static final int anInt2006 = 4;
	public static final int anInt2007 = 4;
	public static final int anInt2008 = 32;
	public static final int anInt2009 = 5;
	public static final int anInt2010 = 1;
	public static final int anInt2011 = 2;
	public static final int anInt2012 = 1;
	public static final int anInt2013 = 8;
	public static final int anInt2014 = 8;
	public static final int anInt2015 = 16;
	public static final int anInt2016 = 32;
	public static final int anInt2017 = 128;
	public static final float aFloat2018 = 1.0F;
	public static final int anInt2019 = 2;
	public static final int anInt2020 = 1024;
	public static final int anInt2021 = 2048;
	public static final int anInt2022 = 4096;
	public static final int anInt2023 = 8192;
	public static final int anInt2024 = 1;
	public static final float aFloat2025 = 1.0F;
	public static final int anInt2026 = 65536;
	public static final int anInt2027 = 131072;
	public static final int anInt2028 = 2;
	public static final int anInt2029 = 512;
	public static final int anInt2030 = 1048576;
	public static final int anInt2031 = 1;
	static final float aFloat2032 = 0.0F;
	public static final int anInt2033 = 4;
	public static final int anInt2034 = 1;
	public static final int anInt2035 = 1;
	public static final int anInt2036 = 2;
	public static final int anInt2037 = 4;
	public static final float aFloat2038 = 0.0F;
	public static final int anInt2039 = 16;
	public static final int anInt2040 = 32;
	public static final int anInt2041 = 262144;
	public static final int anInt2042 = 2;
	public static final int anInt2043 = 0;
	public static final int anInt2044 = 1;
	public static final int anInt2045 = 2;
	public static final int anInt2046 = 3;
	public static final int anInt2047 = 3;
	public static final int anInt2048 = 3;
	public static final int anInt2049 = 1;
	public static final int anInt2050 = 2;
	public static final int anInt2051 = 64;
	public static final int anInt2052 = 0;
	public static final int anInt2053 = 1;
	public static final int anInt2054 = 2;
	public static final int anInt2055 = 3;
	public static final int anInt2056 = 32768;
	public static final int anInt2057 = 1;
	public static final int anInt2058 = 0;
	public static final int anInt2059 = 3;
	public static final int anInt2060 = 0;
	public static final int anInt2061 = 2;
	public static final int anInt2062 = 1;
	public static final int anInt2063 = 3;
	public static final int anInt2064 = 0;
	public static final int anInt2065 = 4;
	public static final int anInt2066 = 0;
	public static final int anInt2067 = 1;
	public static final int anInt2068 = 4;
	public static final float aFloat2069 = 0.0F;
	public static final int anInt2070 = 524288;
	public static final int anInt2071 = 5;
	public static final int anInt2072 = 0;
	public static final int anInt2073 = 1;
	public static final int anInt2074 = 2;
	public static final int anInt2075 = 1;
	public static final float aFloat2076 = 0.25F;
	public static final int anInt2077 = 3;
	public static final int anInt2078 = 16;
	static final float aFloat2079 = 1.0F;
	public static final float aFloat2080 = 1.0F;
	public static final float aFloat2081 = 1.0F;
	public static final int anInt2082 = 1;
	public static final float aFloat2083 = 1.0F;
	public static final int anInt2084 = 7;
	public static final float aFloat2085 = 1.0F;
	public static final int anInt2086 = 1;
	public static final int anInt2087 = 2;
	public static final int anInt2088 = 4;
	public static final int anInt2089 = 256;
	public static final int anInt2090 = 2;
	public static final int anInt2091 = 4;
	public static final int anInt2092 = 8;
	public static final int anInt2093 = 15;
	public static final int anInt2094 = 4;
	public static final int anInt2095 = 2;
	public static final int anInt2096 = 2;
	public static final int anInt2097 = 8;

	Class181() throws Throwable {
		throw new Error();
	}

	public static void method3534(int i) {
		synchronized (Class623.aClass209_8109) {
			Class623.aClass209_8109.method3773(-1872917760);
		}
		synchronized (Class623.aClass209_8110) {
			Class623.aClass209_8110.method3773(-2137672675);
		}
	}

	static final void method3535(Class669 class669, int i) {
		int i_0_ = class669.anIntArray8577[class669.anInt8579 * 1180759405];
		Class523_Sub27_Sub19 class523_sub27_sub19 = Class601.method9883(i_0_, -1515334879);
		if (class523_sub27_sub19 == null)
			throw new RuntimeException();
		int[] is = new int[class523_sub27_sub19.anInt11849 * 625565027];
		Object[] objects = new Object[571919215 * class523_sub27_sub19.anInt11848];
		long[] ls = new long[1067897013 * class523_sub27_sub19.anInt11854];
		for (int i_1_ = 0; i_1_ < -1439072585 * class523_sub27_sub19.anInt11851; i_1_++)
			is[i_1_] = (class669.anIntArray8557[(class669.anInt8558 * 1357652815 - class523_sub27_sub19.anInt11851 * -1439072585 + i_1_)]);
		for (int i_2_ = 0; i_2_ < -2049428203 * class523_sub27_sub19.anInt11853; i_2_++)
			objects[i_2_] = (class669.anObjectArray8559[i_2_ + (240723773 * class669.anInt8560 - -2049428203 * class523_sub27_sub19.anInt11853)]);
		for (int i_3_ = 0; i_3_ < -477025383 * class523_sub27_sub19.anInt11852; i_3_++)
			ls[i_3_] = (class669.aLongArray8561[(2056702369 * class669.anInt8562 - -477025383 * class523_sub27_sub19.anInt11852 + i_3_)]);
		class669.anInt8558 -= class523_sub27_sub19.anInt11851 * 1285698585;
		class669.anInt8560 -= 1112793785 * class523_sub27_sub19.anInt11853;
		class669.anInt8562 -= -226996487 * class523_sub27_sub19.anInt11852;
		Class642 class642 = new Class642();
		class642.aClass523_Sub27_Sub19_8332 = class669.aClass523_Sub27_Sub19_8580;
		class642.anInt8330 = class669.anInt8579 * 859817643;
		class642.anIntArray8329 = class669.anIntArray8581;
		class642.anObjectArray8331 = class669.anObjectArray8565;
		class642.aLongArray8333 = class669.aLongArray8554;
		if (-2124697313 * class669.anInt8563 >= class669.aClass642Array8564.length)
			throw new RuntimeException();
		class669.aClass642Array8564[(class669.anInt8563 += -912618785) * -2124697313 - 1] = class642;
		class669.aClass523_Sub27_Sub19_8580 = class523_sub27_sub19;
		class669.aClass514Array8553 = class669.aClass523_Sub27_Sub19_8580.aClass514Array11846;
		class669.anIntArray8577 = class669.aClass523_Sub27_Sub19_8580.anIntArray11847;
		class669.anInt8579 = 1774429083;
		class669.anIntArray8581 = is;
		class669.anObjectArray8565 = objects;
		class669.aLongArray8554 = ls;
	}

	static final void method3536(Class669 class669, byte i) {
		int i_4_ = (class669.anIntArray8557[(class669.anInt8558 -= 2138772399) * 1357652815]);
		InterfaceComponentDefinitions class250 = Class188.getDefinitions(i_4_, -1912555596);
		Class242 class242 = Class31.aClass242Array302[i_4_ >> 16];
		Class191.method3623(class250, class242, class669, -1186076750);
	}

	public static int method3537(int i, byte i_5_) {
		int i_6_ = 0;
		if (i < 0 || i >= 65536) {
			i >>>= 16;
			i_6_ += 16;
		}
		if (i >= 256) {
			i >>>= 8;
			i_6_ += 8;
		}
		if (i >= 16) {
			i >>>= 4;
			i_6_ += 4;
		}
		if (i >= 4) {
			i >>>= 2;
			i_6_ += 2;
		}
		if (i >= 1) {
			i >>>= 1;
			i_6_++;
		}
		return i_6_ + i;
	}

	static void method3538(Class669 class669, int i) {
		class669.anInt8558 -= -17422498;
		class669.anIntArray8557[class669.anInt8558 * 1357652815] = Class398.method6528((class669.anIntArray8557[class669.anInt8558 * 1357652815]), (class669.anIntArray8557[1357652815 * class669.anInt8558 + 1]), 1013077751);
		class669.anInt8558 += 2138772399;
	}

	static void method3539(int i, int i_7_, boolean bool, int i_8_) {
		Class223.aBoolArrayArray2336[i][i_7_] = bool;
	}

	static final void method3540(Class669 class669, int i) {
		Class677 class677 = (class669.aBool8570 ? class669.aClass677_8566 : class669.aClass677_8574);
		InterfaceComponentDefinitions class250 = class677.aClass250_8638;
		class669.anIntArray8557[(class669.anInt8558 += 2138772399) * 1357652815 - 1] = 319619511 * class250.anInt2707;
	}

	static void method3541(int i) {
		if (Class308.aClass290_3356 != null) {
			Class661.aClass289_8509 = new Class289();
			Class661.aClass289_8509.method5173(-7839201569249075137L * Class85.aLong877, Class308.aClass290_3356.aClass39_3140.method1124(Class53_Sub20.aClass668_10979, (byte) -42), Class308.aClass290_3356.aClass39_3140.method1124(Class53_Sub20.aClass668_10979, (byte) -114), 536005863 * Class308.aClass290_3356.anInt3142, Class308.aClass290_3356, (byte) 69);
			Class308.aThread3357 = new Thread(Class661.aClass289_8509, "");
			Class308.aThread3357.start();
		}
	}
}
