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

public class Class165
{
    static final int anInt1946 = 2;
    int[] anIntArray1947;
    static final int anInt1948 = 0;
    int[] anIntArray1949;
    
    void method2573(Class174 class174, int i, int i_0_) {
	int i_1_ = ((Class165) this).anIntArray1949[0];
	class174.method2631(i, i_1_ >>> 16, i_1_ & 0xffff, (byte) -83);
	Class590_Sub1_Sub5_Sub1 class590_sub1_sub5_sub1
	    = class174.method2626(-386295399);
	class590_sub1_sub5_sub1.anInt11622 = 0;
	for (int i_2_ = ((Class165) this).anIntArray1947.length - 1; i_2_ >= 0;
	     i_2_--) {
	    int i_3_ = ((Class165) this).anIntArray1947[i_2_];
	    int i_4_ = ((Class165) this).anIntArray1949[i_2_];
	    class590_sub1_sub5_sub1.anIntArray11583
		[-360483503 * class590_sub1_sub5_sub1.anInt11622]
		= i_4_ >> 16;
	    class590_sub1_sub5_sub1.anIntArray11624
		[class590_sub1_sub5_sub1.anInt11622 * -360483503]
		= i_4_ & 0xffff;
	    byte i_5_ = Class610.aClass610_8005.aByte8009;
	    if (i_3_ == 0)
		i_5_ = Class610.aClass610_8012.aByte8009;
	    else if (i_3_ == 2)
		i_5_ = Class610.aClass610_8008.aByte8009;
	    class590_sub1_sub5_sub1.aByteArray11625
		[class590_sub1_sub5_sub1.anInt11622 * -360483503]
		= i_5_;
	    class590_sub1_sub5_sub1.anInt11622 += 918614961;
	}
    }
    
    Class165(Class487_Sub17 class487_sub17) {
	int i = class487_sub17.method9234((byte) -111);
	((Class165) this).anIntArray1947 = new int[i];
	((Class165) this).anIntArray1949 = new int[i];
	for (int i_6_ = 0; i_6_ < i; i_6_++) {
	    int i_7_ = class487_sub17.method9219(-2045154607);
	    ((Class165) this).anIntArray1947[i_6_] = i_7_;
	    int i_8_ = class487_sub17.method9220((byte) -64);
	    int i_9_ = class487_sub17.method9220((byte) -116);
	    ((Class165) this).anIntArray1949[i_6_] = i_9_ + (i_8_ << 16);
	}
    }
    
    static Class215[] method2574(byte i) {
	return (new Class215[]
		{ Class215.aClass215_2449, Class215.aClass215_2463,
		  Class215.aClass215_2455, Class215.aClass215_2452,
		  Class215.aClass215_2462, Class215.aClass215_2454,
		  Class215.aClass215_2465, Class215.aClass215_2453,
		  Class215.aClass215_2450, Class215.aClass215_2448,
		  Class215.aClass215_2460, Class215.aClass215_2458,
		  Class215.aClass215_2459, Class215.aClass215_2464,
		  Class215.aClass215_2457, Class215.aClass215_2456,
		  Class215.aClass215_2461, Class215.aClass215_2451 });
    }
    
    static final void method2575(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;
	Class457.method5659(class211, class203, class612, (byte) 3);
    }
}
