final Class258_Sub2 method2256(byte i) {
	anInt8692++;
	if (i != -121)
	    method2256((byte) 33);
	if (aClass258_Sub2_8688 == null) {
	    d var_d = ((AbstractToolkit) aHa_Sub2_8693).aD4579;
	    Class308.anIntArray3883[3] = anInt8690;
	    Class308.anIntArray3883[4] = anInt8686;
	    Class308.anIntArray3883[2] = anInt8691;
	    Class308.anIntArray3883[5] = anInt8697;
	    Class308.anIntArray3883[1] = anInt8695;
	    Class308.anIntArray3883[0] = anInt8689;
	    boolean bool = false;
	    int i_0_ = 0;
	    for (int i_1_ = 0; i_1_ < 6; i_1_++) {
		if (!var_d.method4(i ^ 0x1f68, Class308.anIntArray3883[i_1_]))
		    return null;
		TextureDefinition class12
		    = var_d.getTexture(Class308.anIntArray3883[i_1_], -6662);
		int i_2_ = !((TextureDefinition) class12).aBoolean199 ? 128 : 64;
		if (i_0_ < i_2_)
		    i_0_ = i_2_;
		if ((((TextureDefinition) class12).aByte205 ^ 0xffffffff) < -1)
		    bool = true;
	    }
	    for (int i_3_ = 0; (i_3_ ^ 0xffffffff) > -7; i_3_++)
		Class341.anIntArrayArray4233[i_3_]
		    = var_d.method5(false, Class308.anIntArray3883[i_3_], 1.0F,
				    i_0_, i_0_, i + 192);
	    aClass258_Sub2_8688
		= new Class258_Sub2(aHa_Sub2_8693, 6407, i_0_, bool,
				    Class341.anIntArrayArray4233);
	}
	return aClass258_Sub2_8688;
    }