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

public class Class372
{
    public static final int anInt4115 = 32;
    public static final int anInt4116 = 2;
    public static final int anInt4117 = 128;
    public static final int anInt4118 = 131072;
    public static final int anInt4119 = 65536;
    public static final int anInt4120 = 2097152;
    public static final int anInt4121 = 524288;
    public static final int anInt4122 = 32;
    public static final int anInt4123 = 67108864;
    public static final int anInt4124 = 64;
    public static final int anInt4125 = 4096;
    public static final int anInt4126 = 2048;
    public static final int anInt4127 = 16384;
    public static final int anInt4128 = 32768;
    public static final int anInt4129 = 8192;
    public static final int anInt4130 = 1048576;
    public static final int anInt4131 = 8388608;
    public static final int anInt4132 = 4096;
    public static final int anInt4133 = 16777216;
    public static final int anInt4134 = 4194304;
    public static final int anInt4135 = 64;
    public static final int anInt4136 = 8;
    public static final int anInt4137 = 65536;
    public static final int anInt4138 = 16;
    public static final int anInt4139 = 1;
    public static final int anInt4140 = 2;
    public static final int anInt4141 = 1;
    public static final int anInt4142 = 128;
    public static final int anInt4143 = 262144;
    public static final int anInt4144 = 4;
    public static final int anInt4145 = 268435456;
    public static final int anInt4146 = 32768;
    public static final int anInt4147 = 4;
    public static final int anInt4148 = 256;
    public static final int anInt4149 = 2048;
    public static final int anInt4150 = 1024;
    public static final int anInt4151 = 8192;
    public static final int anInt4152 = 512;
    public static final int anInt4153 = 8388608;
    public static final int anInt4154 = 262144;
    public static final int anInt4155 = 2097152;
    public static final int anInt4156 = 8;
    public static final int anInt4157 = 131072;
    public static final int anInt4158 = 524288;
    public static final int anInt4159 = 4194304;
    public static final int anInt4160 = 1048576;
    public static final int anInt4161 = 16;
    public static final int anInt4162 = 536870912;
    public static final int anInt4163 = 512;
    public static final int anInt4164 = 134217728;
    public static final int anInt4165 = 33554432;
    public static final int anInt4166 = 256;
    
    Class372() throws Throwable {
	throw new Error();
    }
    
    static void method4555(Class203 class203, int i, int i_0_, int i_1_,
			   boolean bool, Class612 class612, int i_2_) {
	if (0 == i_0_)
	    throw new RuntimeException();
	Class211 class211 = class203.aClass211Array2134[i];
	if (class211.aClass211Array2228 == null) {
	    class211.aClass211Array2228 = new Class211[1 + i_1_];
	    class211.aClass211Array2411 = class211.aClass211Array2228;
	}
	if (class211.aClass211Array2228.length <= i_1_) {
	    if (class211.aClass211Array2228 == class211.aClass211Array2411) {
		Class211[] class211s = new Class211[i_1_ + 1];
		for (int i_3_ = 0; i_3_ < class211.aClass211Array2228.length;
		     i_3_++)
		    class211s[i_3_] = class211.aClass211Array2228[i_3_];
		class211.aClass211Array2228 = class211.aClass211Array2411
		    = class211s;
	    } else {
		Class211[] class211s = new Class211[1 + i_1_];
		Class211[] class211s_4_ = new Class211[i_1_ + 1];
		for (int i_5_ = 0; i_5_ < class211.aClass211Array2228.length;
		     i_5_++) {
		    class211s[i_5_] = class211.aClass211Array2228[i_5_];
		    class211s_4_[i_5_] = class211.aClass211Array2411[i_5_];
		}
		class211.aClass211Array2228 = class211s;
		class211.aClass211Array2411 = class211s_4_;
	    }
	}
	if (i_1_ > 0 && null == class211.aClass211Array2228[i_1_ - 1])
	    throw new RuntimeException(new StringBuilder().append("").append
					   (i_1_ - 1).toString());
	Class211 class211_6_ = new Class211();
	class211_6_.anInt2246 = 469328605 * i_0_;
	class211_6_.anInt2262
	    = (class211_6_.anInt2393 = class211.anInt2393 * 1) * 991933239;
	class211_6_.anInt2245 = i_1_ * 532811799;
	class211.aClass211Array2228[i_1_] = class211_6_;
	if (class211.aClass211Array2411 != class211.aClass211Array2228)
	    class211.aClass211Array2411[i_1_] = class211_6_;
	Class625 class625;
	if (bool)
	    class625 = ((Class612) class612).aClass625_8045;
	else
	    class625 = ((Class612) class612).aClass625_8029;
	((Class625) class625).aClass203_8100 = class203;
	((Class625) class625).aClass211_8099 = class211_6_;
	Class67_Sub1_Sub2.method10127(class211, (short) 492);
    }
    
    static final void method4556(Class211 class211, Class203 class203,
				 Class612 class612, int i) {
	String string = (String) (((Class612) class612).anObjectArray8034
				  [(((Class612) class612).anInt8017
				    -= 1516150619) * -1930397485]);
	if (Class53.method933(string, class612, 889576067) != null)
	    string = string.substring(0, string.length() - 1);
	class211.anObjectArray2369
	    = Class487_Sub21.method9339(string, class612, 65280);
	class211.aBool2360 = true;
    }
    
    static final void method4557(Class612 class612, byte i) {
	((Class612) class612).anInt8022 -= 804364036;
	int i_7_ = (((Class612) class612).anIntArray8021
		    [((Class612) class612).anInt8022 * -40654783]);
	int i_8_ = (((Class612) class612).anIntArray8021
		    [1 + ((Class612) class612).anInt8022 * -40654783]);
	int i_9_ = (((Class612) class612).anIntArray8021
		    [2 + -40654783 * ((Class612) class612).anInt8022]);
	int i_10_ = (((Class612) class612).anIntArray8021
		     [3 + ((Class612) class612).anInt8022 * -40654783]);
	Class546 class546 = client.aClass452_10749.method5499((byte) 15);
	Class183.method2800(((i_7_ >> 14 & 0x3fff)
			     - -494362861 * class546.anInt7397),
			    (i_7_ & 0x3fff) - class546.anInt7398 * 1139830351,
			    i_8_ << 2, i_9_, i_10_, (byte) 85);
    }
    
    static final void method4558(Class612 class612, int i) {
	Class625 class625 = (((Class612) class612).aBool8038
			     ? ((Class612) class612).aClass625_8045
			     : ((Class612) class612).aClass625_8029);
	Class211 class211 = ((Class625) class625).aClass211_8099;
	Class203 class203 = ((Class625) class625).aClass203_8100;
	Class347.method4396(class211, class203, class612, (byte) 55);
    }
}
