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

public final class Class213 implements Comparable
{
    Object anObject2501;
    Object anObject2502;
    long aLong2503;
    long aLong2504;
    
    public int compareTo(Object object) {
	return method4357((Class213) object, -1233242432);
    }
    
    public boolean method4356(Object object) {
	if (object instanceof Class213)
	    return ((Class213) this).anObject2502
		       .equals(((Class213) (Class213) object).anObject2502);
	throw new IllegalArgumentException();
    }
    
    public boolean equals(Object object) {
	if (object instanceof Class213)
	    return ((Class213) this).anObject2502
		       .equals(((Class213) (Class213) object).anObject2502);
	throw new IllegalArgumentException();
    }
    
    public int hashCode() {
	return ((Class213) this).anObject2502.hashCode();
    }
    
    int method4357(Class213 class213_0_, int i) {
	if (7215474622853800793L * ((Class213) this).aLong2504
	    < 7215474622853800793L * ((Class213) class213_0_).aLong2504)
	    return -1;
	if (((Class213) this).aLong2504 * 7215474622853800793L
	    > ((Class213) class213_0_).aLong2504 * 7215474622853800793L)
	    return 1;
	return 0;
    }
    
    public int method4358(Object object) {
	return method4357((Class213) object, -2134013038);
    }
    
    public int method4359() {
	return ((Class213) this).anObject2502.hashCode();
    }
    
    public int method4360() {
	return ((Class213) this).anObject2502.hashCode();
    }
    
    int method4361(Class213 class213_1_) {
	if (7215474622853800793L * ((Class213) this).aLong2504
	    < 7215474622853800793L * ((Class213) class213_1_).aLong2504)
	    return -1;
	if (((Class213) this).aLong2504 * 7215474622853800793L
	    > ((Class213) class213_1_).aLong2504 * 7215474622853800793L)
	    return 1;
	return 0;
    }
    
    int method4362(Class213 class213_2_) {
	if (7215474622853800793L * ((Class213) this).aLong2504
	    < 7215474622853800793L * ((Class213) class213_2_).aLong2504)
	    return -1;
	if (((Class213) this).aLong2504 * 7215474622853800793L
	    > ((Class213) class213_2_).aLong2504 * 7215474622853800793L)
	    return 1;
	return 0;
    }
    
    int method4363(Class213 class213_3_) {
	if (7215474622853800793L * ((Class213) this).aLong2504
	    < 7215474622853800793L * ((Class213) class213_3_).aLong2504)
	    return -1;
	if (((Class213) this).aLong2504 * 7215474622853800793L
	    > ((Class213) class213_3_).aLong2504 * 7215474622853800793L)
	    return 1;
	return 0;
    }
    
    public int method4364(Object object) {
	return method4357((Class213) object, -1232394808);
    }
    
    Class213(Object object, Object object_4_) {
	((Class213) this).anObject2501 = object;
	((Class213) this).anObject2502 = object_4_;
    }
    
    public int method4365(Object object) {
	return method4357((Class213) object, -829333775);
    }
    
    static final void method4366(Class479 class479, int i) {
	int i_5_ = (((Class479) class479).anIntArray6435
		    [((((Class479) class479).anInt6442 -= -1158629699)
		      * -117934955)]);
	Class117 class117 = Class70.method1756(i_5_, (byte) 12);
	Class116 class116 = Class211.aClass116Array2498[i_5_ >> 16];
	Class406.method7307(class117, class116, class479, (byte) 0);
    }
    
    static final void method4367(Class479 class479, byte i) {
	((Class479) class479).anInt6442 -= 819078199;
	int i_6_ = (((Class479) class479).anIntArray6435
		    [-117934955 * ((Class479) class479).anInt6442]);
	int i_7_ = (((Class479) class479).anIntArray6435
		    [-117934955 * ((Class479) class479).anInt6442 + 1]);
	int i_8_ = (((Class479) class479).anIntArray6435
		    [2 + ((Class479) class479).anInt6442 * -117934955]);
	Class117 class117
	    = Class570.method12625(i_6_ << 16 | i_7_, i_8_, -1198769861);
	Class106.method2804(-1011590177);
	Class243_Sub46 class243_sub46 = client.method13684(class117);
	Class573.method12657(class117, class243_sub46.method16429(-2091216904),
			     -456957325 * class243_sub46.anInt10040,
			     -1094581266);
    }
}
