/* Class43 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.nio.ByteBuffer;
import java.util.Arrays;

public final class Class43
{
    static final String aString613 = "#";
    
    Class43() throws Throwable {
	throw new Error();
    }
    
    public static final boolean method1216
	(String string, String string_0_, String string_1_, String string_2_) {
	if (string == null || string_1_ == null)
	    return false;
	if (string.startsWith("#") || string_1_.startsWith("#"))
	    return string.equals(string_1_);
	return string_0_.equals(string_2_);
    }
    
    public static final boolean method1217
	(String string, String string_3_, String string_4_, String string_5_) {
	if (string == null || string_4_ == null)
	    return false;
	if (string.startsWith("#") || string_4_.startsWith("#"))
	    return string.equals(string_4_);
	return string_3_.equals(string_5_);
    }
    
    public static final boolean method1218
	(String string, String string_6_, String string_7_, String string_8_) {
	if (string == null || string_7_ == null)
	    return false;
	if (string.startsWith("#") || string_7_.startsWith("#"))
	    return string.equals(string_7_);
	return string_6_.equals(string_8_);
    }
    
    public static final boolean method1219(String string, String string_9_,
					   String string_10_,
					   String string_11_) {
	if (string == null || string_10_ == null)
	    return false;
	if (string.startsWith("#") || string_10_.startsWith("#"))
	    return string.equals(string_10_);
	return string_9_.equals(string_11_);
    }
    
    public static final void method1220(long l) {
	if (l > 0L) {
	    if (l % 10L == 0L) {
		Class421_Sub24.method14330(l - 1L);
		Class421_Sub24.method14330(1L);
	    } else
		Class421_Sub24.method14330(l);
	}
    }
    
    public static void method1221(Class272 class272, byte i) {
	Class308.aClass272_4576 = class272;
    }
    
    static final void method1222(Class479 class479, byte i) {
	int i_12_ = (((Class479) class479).anIntArray6435
		     [((((Class479) class479).anInt6442 -= -1158629699)
		       * -117934955)]);
	((Class479) class479).anIntArray6435
	    [(((Class479) class479).anInt6442 += -1158629699) * -117934955 - 1]
	    = client.aClass230Array8386[i_12_].method4639(1616268538);
    }
    
    static final void method1223(Class479 class479, int i) {
	Class194 class194 = Class489.method11175(1749689597);
	Class243_Sub43 class243_sub43
	    = Class529.method11818(Class326.aClass326_4887,
				   class194.aClass432_2312, (short) 255);
	class243_sub43.aClass243_Sub10_Sub1_9988.method14800(0, -757198477);
	int i_13_
	    = class243_sub43.aClass243_Sub10_Sub1_9988.anInt8688 * 126215893;
	class243_sub43.aClass243_Sub10_Sub1_9988.method14800(3, -345800484);
	class243_sub43.aClass243_Sub10_Sub1_9988.method14643
	    (-2030577023 * ((Class479) class479).aClass341_6438.anInt5340,
	     (short) 12488);
	((Class479) class479).aClass341_6438.aClass243_Sub11_Sub9_5341
	    .method17146
	    (class243_sub43.aClass243_Sub10_Sub1_9988,
	     ((Class479) class479).aClass341_6438.anIntArray5342, (byte) -117);
	class243_sub43.aClass243_Sub10_Sub1_9988.method14830
	    ((126215893 * class243_sub43.aClass243_Sub10_Sub1_9988.anInt8688
	      - i_13_),
	     (byte) -24);
	class194.method4175(class243_sub43, (byte) 83);
    }
    
    public static byte[] method1224(Object object, int i, int i_14_,
				    int i_15_) {
	if (null == object)
	    return null;
	if (object instanceof byte[]) {
	    byte[] is = (byte[]) object;
	    return Arrays.copyOfRange(is, i, i_14_ + i);
	}
	if (object instanceof ByteBuffer) {
	    ByteBuffer bytebuffer = (ByteBuffer) object;
	    byte[] is = new byte[i_14_];
	    bytebuffer.position(i);
	    bytebuffer.get(is, 0, i_14_);
	    return is;
	}
	throw new IllegalArgumentException();
    }
    
    static final void method1225(int i) {
	for (Class249_Sub6 class249_sub6
		 = ((Class249_Sub6)
		    client.aClass425_8179.method7653(-298586923));
	     null != class249_sub6;
	     class249_sub6 = ((Class249_Sub6)
			      client.aClass425_8179.method7653(-298586923)))
	    Class42.method1214(class249_sub6, (short) 14734);
	int i_16_ = 0;
	int i_17_ = 3;
	if (990760269 * client.anInt8196 == 2) {
	    for (int i_18_ = i_16_; i_18_ <= i_17_; i_18_++)
		client.method13577(i_18_);
	    client.method13622();
	} else {
	    client.method13874();
	    for (int i_19_ = i_16_; i_19_ <= i_17_; i_19_++) {
		client.method13575();
		client.method13576(i_19_);
		client.method13577(i_19_);
	    }
	    client.method13578();
	    client.method13622();
	}
    }
}
