/* Class371_Sub2 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.io.IOException;

public final class Class371_Sub2 extends Class371
{
    static final int anInt10373 = 4;
    static final int anInt10374 = 0;
    static final int anInt10375 = 1;
    static final int anInt10376 = 2;
    static final int anInt10377 = 3;
    static final int anInt10378 = 5;
    Class260 aClass260_10379;
    static final int anInt10380 = 6;
    static final int anInt10381 = 7;
    static final int anInt10382 = 0;
    static final int anInt10383 = 1;
    static final int anInt10384 = 2;
    static final int anInt10385 = 3;
    Class118[] aClass118Array10386 = new Class118[3];
    int[][] anIntArrayArray10387 = new int[3][7];
    Class37 aClass37_10388;
    Class260 aClass260_10389 = new Class260(1.0F, 1.0F, 1.0F, 1.0F);
    int[] anIntArray10390;
    public static Class272 aClass272_10391;
    
    boolean method16754() throws Exception_Sub2 {
	((Class371_Sub2) this).aClass37_10388
	    = aClass87_Sub2_5553.method15303("Sprite");
	Class243_Sub41_Sub1 class243_sub41_sub1
	    = ((Class371_Sub2) this).aClass37_10388.method1098("WVPMatrix",
							       (byte) -11);
	Class243_Sub41_Sub1 class243_sub41_sub1_0_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("SpriteSampler",
							       (byte) -84);
	Class243_Sub41_Sub1 class243_sub41_sub1_1_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("MaskSampler",
							       (byte) -9);
	Class243_Sub41_Sub1 class243_sub41_sub1_2_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("MulColour",
							       (byte) -18);
	Class243_Sub41_Sub1 class243_sub41_sub1_3_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("AddColour",
							       (byte) -79);
	Class243_Sub41_Sub1 class243_sub41_sub1_4_
	    = ((Class371_Sub2) this).aClass37_10388
		  .method1098("SpriteTexCoordMatrix", (byte) -82);
	Class243_Sub41_Sub1 class243_sub41_sub1_5_
	    = ((Class371_Sub2) this).aClass37_10388
		  .method1098("MaskTexCoordMatrix", (byte) -5);
	((Class371_Sub2) this).aClass118Array10386[0]
	    = ((Class371_Sub2) this).aClass37_10388.method1135("Normal",
							       516675212);
	((Class371_Sub2) this).aClass118Array10386[1]
	    = ((Class371_Sub2) this).aClass37_10388.method1135("Masked",
							       -616788843);
	((Class371_Sub2) this).aClass118Array10386[2]
	    = ((Class371_Sub2) this).aClass37_10388.method1135("AlphaTex",
							       1126771125);
	for (int i = 0; i < 3; i++) {
	    int i_6_
		= (((Class371_Sub2) this).aClass37_10388.method1073
		   (((Class371_Sub2) this).aClass118Array10386[i], (byte) 1));
	    ((Class371_Sub2) this).anIntArrayArray10387[i][0]
		= class243_sub41_sub1.method17450(i_6_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][1]
		= class243_sub41_sub1_0_.method17450(i_6_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][2]
		= class243_sub41_sub1_1_.method17450(i_6_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][5]
		= class243_sub41_sub1_2_.method17450(i_6_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][6]
		= class243_sub41_sub1_3_.method17450(i_6_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][3]
		= class243_sub41_sub1_4_.method17450(i_6_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][4]
		= class243_sub41_sub1_5_.method17450(i_6_);
	}
	((Class371_Sub2) this).aClass37_10388
	    .method1075(((Class371_Sub2) this).aClass118Array10386[0]);
	return true;
    }
    
    public void method6952(int i, int i_7_) {
	switch (i) {
	case 4:
	    ((Class371_Sub2) this).aClass260_10389.method5115(-1);
	    ((Class371_Sub2) this).aClass260_10379.method5115(i_7_);
	    ((Class371_Sub2) this).aClass260_10379.method5117();
	    break;
	case 2:
	    ((Class371_Sub2) this).aClass260_10389.method5115(i_7_);
	    ((Class371_Sub2) this).aClass260_10379.method5115(0);
	    break;
	case 3:
	    ((Class371_Sub2) this).aClass260_10389
		.method5115(0xffffff | i_7_ & ~0xffffff);
	    ((Class371_Sub2) this).aClass260_10379.method5115(i_7_ & 0xffffff);
	    break;
	case 0:
	    ((Class371_Sub2) this).aClass260_10389.method5115(i_7_);
	    ((Class371_Sub2) this).aClass260_10379.method5115(0);
	    break;
	case 1:
	    ((Class371_Sub2) this).aClass260_10389.method5115(-1);
	    ((Class371_Sub2) this).aClass260_10379.method5115(0);
	    break;
	}
    }
    
    public void method6951(int i, int i_8_) {
	switch (i) {
	case 4:
	    ((Class371_Sub2) this).aClass260_10389.method5115(-1);
	    ((Class371_Sub2) this).aClass260_10379.method5115(i_8_);
	    ((Class371_Sub2) this).aClass260_10379.method5117();
	    break;
	case 2:
	    ((Class371_Sub2) this).aClass260_10389.method5115(i_8_);
	    ((Class371_Sub2) this).aClass260_10379.method5115(0);
	    break;
	case 3:
	    ((Class371_Sub2) this).aClass260_10389
		.method5115(0xffffff | i_8_ & ~0xffffff);
	    ((Class371_Sub2) this).aClass260_10379.method5115(i_8_ & 0xffffff);
	    break;
	case 0:
	    ((Class371_Sub2) this).aClass260_10389.method5115(i_8_);
	    ((Class371_Sub2) this).aClass260_10379.method5115(0);
	    break;
	case 1:
	    ((Class371_Sub2) this).aClass260_10389.method5115(-1);
	    ((Class371_Sub2) this).aClass260_10379.method5115(0);
	    break;
	}
    }
    
    boolean method16755() throws Exception_Sub2 {
	((Class371_Sub2) this).aClass37_10388
	    = aClass87_Sub2_5553.method15303("Sprite");
	Class243_Sub41_Sub1 class243_sub41_sub1
	    = ((Class371_Sub2) this).aClass37_10388.method1098("WVPMatrix",
							       (byte) -118);
	Class243_Sub41_Sub1 class243_sub41_sub1_9_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("SpriteSampler",
							       (byte) -98);
	Class243_Sub41_Sub1 class243_sub41_sub1_10_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("MaskSampler",
							       (byte) -63);
	Class243_Sub41_Sub1 class243_sub41_sub1_11_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("MulColour",
							       (byte) -48);
	Class243_Sub41_Sub1 class243_sub41_sub1_12_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("AddColour",
							       (byte) -12);
	Class243_Sub41_Sub1 class243_sub41_sub1_13_
	    = ((Class371_Sub2) this).aClass37_10388
		  .method1098("SpriteTexCoordMatrix", (byte) -27);
	Class243_Sub41_Sub1 class243_sub41_sub1_14_
	    = ((Class371_Sub2) this).aClass37_10388
		  .method1098("MaskTexCoordMatrix", (byte) -100);
	((Class371_Sub2) this).aClass118Array10386[0]
	    = ((Class371_Sub2) this).aClass37_10388.method1135("Normal",
							       2090455405);
	((Class371_Sub2) this).aClass118Array10386[1]
	    = ((Class371_Sub2) this).aClass37_10388.method1135("Masked",
							       156488613);
	((Class371_Sub2) this).aClass118Array10386[2]
	    = ((Class371_Sub2) this).aClass37_10388.method1135("AlphaTex",
							       1102432147);
	for (int i = 0; i < 3; i++) {
	    int i_15_
		= (((Class371_Sub2) this).aClass37_10388.method1073
		   (((Class371_Sub2) this).aClass118Array10386[i], (byte) 1));
	    ((Class371_Sub2) this).anIntArrayArray10387[i][0]
		= class243_sub41_sub1.method17450(i_15_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][1]
		= class243_sub41_sub1_9_.method17450(i_15_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][2]
		= class243_sub41_sub1_10_.method17450(i_15_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][5]
		= class243_sub41_sub1_11_.method17450(i_15_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][6]
		= class243_sub41_sub1_12_.method17450(i_15_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][3]
		= class243_sub41_sub1_13_.method17450(i_15_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][4]
		= class243_sub41_sub1_14_.method17450(i_15_);
	}
	((Class371_Sub2) this).aClass37_10388
	    .method1075(((Class371_Sub2) this).aClass118Array10386[0]);
	return true;
    }
    
    public void method6954() {
	((Class371_Sub2) this).aClass37_10388
	    .method1075(((Class371_Sub2) this).aClass118Array10386[0]);
	((Class371_Sub2) this).aClass37_10388.method1164();
	((Class371_Sub2) this).anIntArray10390
	    = (((Class371_Sub2) this).anIntArrayArray10387
	       [((Class371_Sub2) this).aClass37_10388.method1077((byte) 2)]);
	method16758(-2094790405);
    }
    
    public void method6953() {
	((Class371_Sub2) this).aClass37_10388
	    .method1075(((Class371_Sub2) this).aClass118Array10386[1]);
	((Class371_Sub2) this).aClass37_10388.method1164();
	((Class371_Sub2) this).anIntArray10390
	    = (((Class371_Sub2) this).anIntArrayArray10387
	       [((Class371_Sub2) this).aClass37_10388.method1077((byte) 2)]);
	((Class371_Sub2) this).aClass37_10388.method1097((((Class371_Sub2)
							   this)
							  .anIntArray10390[2]),
							 1, anInterface40_5554,
							 (byte) 29);
	((Class371_Sub2) this).aClass37_10388.method1095((((Class371_Sub2)
							   this)
							  .anIntArray10390[4]),
							 aClass276_5559,
							 288878141);
	method16758(-1736446351);
    }
    
    public void method6955() {
	((Class371_Sub2) this).aClass37_10388
	    .method1075(((Class371_Sub2) this).aClass118Array10386[0]);
	((Class371_Sub2) this).aClass37_10388.method1164();
	((Class371_Sub2) this).anIntArray10390
	    = (((Class371_Sub2) this).anIntArrayArray10387
	       [((Class371_Sub2) this).aClass37_10388.method1077((byte) 2)]);
	method16758(-1491371895);
    }
    
    public void method6950() {
	((Class371_Sub2) this).aClass37_10388
	    .method1075(((Class371_Sub2) this).aClass118Array10386[0]);
	((Class371_Sub2) this).aClass37_10388.method1164();
	((Class371_Sub2) this).anIntArray10390
	    = (((Class371_Sub2) this).anIntArrayArray10387
	       [((Class371_Sub2) this).aClass37_10388.method1077((byte) 2)]);
	method16758(-1468545478);
    }
    
    boolean method16756(int i) throws Exception_Sub2 {
	((Class371_Sub2) this).aClass37_10388
	    = aClass87_Sub2_5553.method15303("Sprite");
	Class243_Sub41_Sub1 class243_sub41_sub1
	    = ((Class371_Sub2) this).aClass37_10388.method1098("WVPMatrix",
							       (byte) -20);
	Class243_Sub41_Sub1 class243_sub41_sub1_16_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("SpriteSampler",
							       (byte) -59);
	Class243_Sub41_Sub1 class243_sub41_sub1_17_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("MaskSampler",
							       (byte) -121);
	Class243_Sub41_Sub1 class243_sub41_sub1_18_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("MulColour",
							       (byte) -4);
	Class243_Sub41_Sub1 class243_sub41_sub1_19_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("AddColour",
							       (byte) -50);
	Class243_Sub41_Sub1 class243_sub41_sub1_20_
	    = ((Class371_Sub2) this).aClass37_10388
		  .method1098("SpriteTexCoordMatrix", (byte) -32);
	Class243_Sub41_Sub1 class243_sub41_sub1_21_
	    = ((Class371_Sub2) this).aClass37_10388
		  .method1098("MaskTexCoordMatrix", (byte) -122);
	((Class371_Sub2) this).aClass118Array10386[0]
	    = ((Class371_Sub2) this).aClass37_10388.method1135("Normal",
							       -1722525817);
	((Class371_Sub2) this).aClass118Array10386[1]
	    = ((Class371_Sub2) this).aClass37_10388.method1135("Masked",
							       795997828);
	((Class371_Sub2) this).aClass118Array10386[2]
	    = ((Class371_Sub2) this).aClass37_10388.method1135("AlphaTex",
							       -1910090001);
	for (int i_22_ = 0; i_22_ < 3; i_22_++) {
	    int i_23_ = (((Class371_Sub2) this).aClass37_10388.method1073
			 (((Class371_Sub2) this).aClass118Array10386[i_22_],
			  (byte) 1));
	    ((Class371_Sub2) this).anIntArrayArray10387[i_22_][0]
		= class243_sub41_sub1.method17450(i_23_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i_22_][1]
		= class243_sub41_sub1_16_.method17450(i_23_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i_22_][2]
		= class243_sub41_sub1_17_.method17450(i_23_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i_22_][5]
		= class243_sub41_sub1_18_.method17450(i_23_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i_22_][6]
		= class243_sub41_sub1_19_.method17450(i_23_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i_22_][3]
		= class243_sub41_sub1_20_.method17450(i_23_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i_22_][4]
		= class243_sub41_sub1_21_.method17450(i_23_);
	}
	((Class371_Sub2) this).aClass37_10388
	    .method1075(((Class371_Sub2) this).aClass118Array10386[0]);
	return true;
    }
    
    public void method6956() {
	((Class371_Sub2) this).aClass37_10388
	    .method1075(((Class371_Sub2) this).aClass118Array10386[1]);
	((Class371_Sub2) this).aClass37_10388.method1164();
	((Class371_Sub2) this).anIntArray10390
	    = (((Class371_Sub2) this).anIntArrayArray10387
	       [((Class371_Sub2) this).aClass37_10388.method1077((byte) 2)]);
	((Class371_Sub2) this).aClass37_10388.method1097((((Class371_Sub2)
							   this)
							  .anIntArray10390[2]),
							 1, anInterface40_5554,
							 (byte) 34);
	((Class371_Sub2) this).aClass37_10388.method1095((((Class371_Sub2)
							   this)
							  .anIntArray10390[4]),
							 aClass276_5559,
							 1541595111);
	method16758(-1601480733);
    }
    
    boolean method16757() throws Exception_Sub2 {
	((Class371_Sub2) this).aClass37_10388
	    = aClass87_Sub2_5553.method15303("Sprite");
	Class243_Sub41_Sub1 class243_sub41_sub1
	    = ((Class371_Sub2) this).aClass37_10388.method1098("WVPMatrix",
							       (byte) -83);
	Class243_Sub41_Sub1 class243_sub41_sub1_24_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("SpriteSampler",
							       (byte) -69);
	Class243_Sub41_Sub1 class243_sub41_sub1_25_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("MaskSampler",
							       (byte) -99);
	Class243_Sub41_Sub1 class243_sub41_sub1_26_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("MulColour",
							       (byte) -74);
	Class243_Sub41_Sub1 class243_sub41_sub1_27_
	    = ((Class371_Sub2) this).aClass37_10388.method1098("AddColour",
							       (byte) -120);
	Class243_Sub41_Sub1 class243_sub41_sub1_28_
	    = ((Class371_Sub2) this).aClass37_10388
		  .method1098("SpriteTexCoordMatrix", (byte) -111);
	Class243_Sub41_Sub1 class243_sub41_sub1_29_
	    = ((Class371_Sub2) this).aClass37_10388
		  .method1098("MaskTexCoordMatrix", (byte) -106);
	((Class371_Sub2) this).aClass118Array10386[0]
	    = ((Class371_Sub2) this).aClass37_10388.method1135("Normal",
							       -320790116);
	((Class371_Sub2) this).aClass118Array10386[1]
	    = ((Class371_Sub2) this).aClass37_10388.method1135("Masked",
							       -207697699);
	((Class371_Sub2) this).aClass118Array10386[2]
	    = ((Class371_Sub2) this).aClass37_10388.method1135("AlphaTex",
							       -820055393);
	for (int i = 0; i < 3; i++) {
	    int i_30_
		= (((Class371_Sub2) this).aClass37_10388.method1073
		   (((Class371_Sub2) this).aClass118Array10386[i], (byte) 1));
	    ((Class371_Sub2) this).anIntArrayArray10387[i][0]
		= class243_sub41_sub1.method17450(i_30_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][1]
		= class243_sub41_sub1_24_.method17450(i_30_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][2]
		= class243_sub41_sub1_25_.method17450(i_30_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][5]
		= class243_sub41_sub1_26_.method17450(i_30_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][6]
		= class243_sub41_sub1_27_.method17450(i_30_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][3]
		= class243_sub41_sub1_28_.method17450(i_30_);
	    ((Class371_Sub2) this).anIntArrayArray10387[i][4]
		= class243_sub41_sub1_29_.method17450(i_30_);
	}
	((Class371_Sub2) this).aClass37_10388
	    .method1075(((Class371_Sub2) this).aClass118Array10386[0]);
	return true;
    }
    
    public Class371_Sub2(Class87_Sub2 class87_sub2) throws Exception_Sub2 {
	super(class87_sub2);
	((Class371_Sub2) this).aClass260_10379
	    = new Class260(0.0F, 0.0F, 0.0F, 0.0F);
	method16756(-698931379);
    }
    
    void method16758(int i) {
	((Class371_Sub2) this).aClass37_10388.method1097((((Class371_Sub2)
							   this)
							  .anIntArray10390[1]),
							 0, anInterface40_5552,
							 (byte) 56);
	aClass87_Sub2_5553.method15350(aClass276_5551);
	((Class371_Sub2) this).aClass37_10388.method1172((((Class371_Sub2)
							   this)
							  .anIntArray10390[0]),
							 aClass276_5551,
							 (byte) 2);
	((Class371_Sub2) this).aClass37_10388.method1095((((Class371_Sub2)
							   this)
							  .anIntArray10390[3]),
							 aClass276_5555,
							 -1916180824);
	((Class371_Sub2) this).aClass37_10388.method1091
	    (((Class371_Sub2) this).anIntArray10390[5],
	     ((Class371_Sub2) this).aClass260_10389.aFloat4037,
	     ((Class371_Sub2) this).aClass260_10389.aFloat4036,
	     ((Class371_Sub2) this).aClass260_10389.aFloat4035,
	     ((Class371_Sub2) this).aClass260_10389.aFloat4038, -1390984659);
	((Class371_Sub2) this).aClass37_10388.method1091
	    (((Class371_Sub2) this).anIntArray10390[6],
	     ((Class371_Sub2) this).aClass260_10379.aFloat4037,
	     ((Class371_Sub2) this).aClass260_10379.aFloat4036,
	     ((Class371_Sub2) this).aClass260_10379.aFloat4035,
	     ((Class371_Sub2) this).aClass260_10379.aFloat4038, -1796835598);
	aClass87_Sub2_5553.method15412(0, anInterface36_5557);
	aClass87_Sub2_5553.method15411(aClass367_5556);
	aClass87_Sub2_5553.method15419(Class311.aClass311_4590, anInt5558, 2);
    }
    
    void method16759() {
	((Class371_Sub2) this).aClass37_10388.method1097((((Class371_Sub2)
							   this)
							  .anIntArray10390[1]),
							 0, anInterface40_5552,
							 (byte) -4);
	aClass87_Sub2_5553.method15350(aClass276_5551);
	((Class371_Sub2) this).aClass37_10388.method1172((((Class371_Sub2)
							   this)
							  .anIntArray10390[0]),
							 aClass276_5551,
							 (byte) 2);
	((Class371_Sub2) this).aClass37_10388.method1095((((Class371_Sub2)
							   this)
							  .anIntArray10390[3]),
							 aClass276_5555,
							 622990915);
	((Class371_Sub2) this).aClass37_10388.method1091
	    (((Class371_Sub2) this).anIntArray10390[5],
	     ((Class371_Sub2) this).aClass260_10389.aFloat4037,
	     ((Class371_Sub2) this).aClass260_10389.aFloat4036,
	     ((Class371_Sub2) this).aClass260_10389.aFloat4035,
	     ((Class371_Sub2) this).aClass260_10389.aFloat4038, -1343638575);
	((Class371_Sub2) this).aClass37_10388.method1091
	    (((Class371_Sub2) this).anIntArray10390[6],
	     ((Class371_Sub2) this).aClass260_10379.aFloat4037,
	     ((Class371_Sub2) this).aClass260_10379.aFloat4036,
	     ((Class371_Sub2) this).aClass260_10379.aFloat4035,
	     ((Class371_Sub2) this).aClass260_10379.aFloat4038, -1943178580);
	aClass87_Sub2_5553.method15412(0, anInterface36_5557);
	aClass87_Sub2_5553.method15411(aClass367_5556);
	aClass87_Sub2_5553.method15419(Class311.aClass311_4590, anInt5558, 2);
    }
    
    void method16760() {
	((Class371_Sub2) this).aClass37_10388.method1097((((Class371_Sub2)
							   this)
							  .anIntArray10390[1]),
							 0, anInterface40_5552,
							 (byte) -14);
	aClass87_Sub2_5553.method15350(aClass276_5551);
	((Class371_Sub2) this).aClass37_10388.method1172((((Class371_Sub2)
							   this)
							  .anIntArray10390[0]),
							 aClass276_5551,
							 (byte) 2);
	((Class371_Sub2) this).aClass37_10388.method1095((((Class371_Sub2)
							   this)
							  .anIntArray10390[3]),
							 aClass276_5555,
							 -227204687);
	((Class371_Sub2) this).aClass37_10388.method1091
	    (((Class371_Sub2) this).anIntArray10390[5],
	     ((Class371_Sub2) this).aClass260_10389.aFloat4037,
	     ((Class371_Sub2) this).aClass260_10389.aFloat4036,
	     ((Class371_Sub2) this).aClass260_10389.aFloat4035,
	     ((Class371_Sub2) this).aClass260_10389.aFloat4038, -1360196953);
	((Class371_Sub2) this).aClass37_10388.method1091
	    (((Class371_Sub2) this).anIntArray10390[6],
	     ((Class371_Sub2) this).aClass260_10379.aFloat4037,
	     ((Class371_Sub2) this).aClass260_10379.aFloat4036,
	     ((Class371_Sub2) this).aClass260_10379.aFloat4035,
	     ((Class371_Sub2) this).aClass260_10379.aFloat4038, -1410873893);
	aClass87_Sub2_5553.method15412(0, anInterface36_5557);
	aClass87_Sub2_5553.method15411(aClass367_5556);
	aClass87_Sub2_5553.method15419(Class311.aClass311_4590, anInt5558, 2);
    }
    
    public static final void method16761(boolean bool, int i) {
	Class194[] class194s = client.aClass194Array8184;
	for (int i_31_ = 0; i_31_ < class194s.length; i_31_++) {
	    Class194 class194 = class194s[i_31_];
	    try {
		class194.method4174(967848089);
	    } catch (IOException ioexception) {
		/* empty */
	    }
	    class194.method4178(-339485856);
	}
	Class298.method5954(1695473195);
	Class120_Sub8.method15282(false, 1583362820);
	client.aClass234_8188.method4700((byte) 0);
	client.aClass234_8188.method4679(-1123836710);
	client.aClass234_8188.method4725(1068285007);
	Class120_Sub18.method16703(false, -1993668171);
	Class204.method4251((short) 16162);
	Class44.method1229(true, 2070555127);
	Class160.method3714((byte) -47);
	Class291.method5868(-1527936685);
	Class241.method4878(1992290459);
	client.anInt8245 = 63405905;
	if (bool)
	    Class304_Sub1.method16556(10, (byte) 89);
	else {
	    Class304_Sub1.method16556(11, (byte) 39);
	    try {
		Class615.method13262(Class360.anApplet5507, "loggedout",
				     -98730341);
	    } catch (Throwable throwable) {
		/* empty */
	    }
	}
    }
    
    static final void method16762(int i, int[] is, byte i_32_) {
	if (Class526.method11800(i, is, (short) -11023)) {
	    Class117[] class117s
		= Class211.aClass116Array2498[i].aClass117Array1343;
	    for (int i_33_ = 0; i_33_ < class117s.length; i_33_++) {
		Class117 class117 = class117s[i_33_];
		if (class117 != null && class117.aClass422_1524 != null)
		    class117.aClass422_1524.method7582(-2109039116);
	    }
	}
    }
}
