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

public class Class42
{
    static Class42 aClass42_556;
    static Class42 aClass42_557;
    static Class42 aClass42_558;
    static Class42 aClass42_559;
    static Class42 aClass42_560;
    static Class42 aClass42_561;
    static Class42 aClass42_562 = new Class42(1, 0);
    static Class42 aClass42_563;
    static Class42 aClass42_564;
    static Class42 aClass42_565;
    static Class42 aClass42_566;
    static Class42 aClass42_567;
    static Class42 aClass42_568;
    static Class42 aClass42_569;
    static Class42 aClass42_570;
    static Class42 aClass42_571;
    static Class42 aClass42_572;
    static Class42 aClass42_573;
    static Class42 aClass42_574;
    static Class42 aClass42_575;
    static Class42 aClass42_576;
    static Class42 aClass42_577;
    static Class42 aClass42_578;
    static Class42 aClass42_579;
    static Class42 aClass42_580;
    static Class42 aClass42_581;
    static Class42 aClass42_582;
    static Class42 aClass42_583;
    static Class42 aClass42_584;
    static Class42 aClass42_585;
    static Class42 aClass42_586;
    public int anInt587;
    int anInt588;
    
    static {
	aClass42_557 = new Class42(9, 1);
	aClass42_558 = new Class42(26, 2);
	aClass42_559 = new Class42(14, 3);
	aClass42_577 = new Class42(22, 10);
	aClass42_576 = new Class42(6, 11);
	aClass42_582 = new Class42(13, 12);
	aClass42_565 = new Class42(16, 13);
	aClass42_584 = new Class42(10, 14);
	aClass42_556 = new Class42(19, 15);
	aClass42_566 = new Class42(27, 16);
	aClass42_561 = new Class42(20, 17);
	aClass42_568 = new Class42(2, 20);
	aClass42_569 = new Class42(11, 21);
	aClass42_570 = new Class42(7, 22);
	aClass42_567 = new Class42(3, 30);
	aClass42_572 = new Class42(4, 31);
	aClass42_579 = new Class42(23, 32);
	aClass42_574 = new Class42(21, 33);
	aClass42_575 = new Class42(17, 40);
	aClass42_573 = new Class42(5, 41);
	aClass42_563 = new Class42(15, 42);
	aClass42_578 = new Class42(8, 43);
	aClass42_564 = new Class42(12, 50);
	aClass42_580 = new Class42(0, 51);
	aClass42_581 = new Class42(18, 52);
	aClass42_560 = new Class42(25, 53);
	aClass42_583 = new Class42(24, 60);
	aClass42_571 = new Class42(28, 61);
	aClass42_585 = new Class42(29, 70);
	aClass42_586 = new Class42(30, 255);
    }
    
    Class42(int i, int i_0_) {
	anInt587 = i * 848459945;
	((Class42) this).anInt588 = -1966084689 * i_0_;
    }
    
    static final void method852(Class612 class612, byte i) {
	int i_1_
	    = (((Class612) class612).anIntArray8021
	       [(((Class612) class612).anInt8022 -= 201091009) * -40654783]);
	Class211 class211 = Class156.method2513(i_1_, (short) -29495);
	Class203 class203 = Class163_Sub20.aClass203Array9719[i_1_ >> 16];
	Class430_Sub4.method8968(class211, class203, class612, (byte) 127);
    }
    
    static final void method853(Class612 class612, byte i) {
	((Class612) class612).anIntArray8021
	    [(((Class612) class612).anInt8022 += 201091009) * -40654783 - 1]
	    = Class447.aClass487_Sub42_5156.aClass637_Sub27_10513
		  .method9831((short) 16384) ? 1 : 0;
    }
    
    static void method854(String[] strings, int[] is, int i, int i_2_,
			  byte i_3_) {
	if (i < i_2_) {
	    int i_4_ = (i + i_2_) / 2;
	    int i_5_ = i;
	    String string = strings[i_4_];
	    strings[i_4_] = strings[i_2_];
	    strings[i_2_] = string;
	    int i_6_ = is[i_4_];
	    is[i_4_] = is[i_2_];
	    is[i_2_] = i_6_;
	    for (int i_7_ = i; i_7_ < i_2_; i_7_++) {
		if (string == null
		    || (null != strings[i_7_]
			&& strings[i_7_].compareTo(string) < (i_7_ & 0x1))) {
		    String string_8_ = strings[i_7_];
		    strings[i_7_] = strings[i_5_];
		    strings[i_5_] = string_8_;
		    int i_9_ = is[i_7_];
		    is[i_7_] = is[i_5_];
		    is[i_5_++] = i_9_;
		}
	    }
	    strings[i_2_] = strings[i_5_];
	    strings[i_5_] = string;
	    is[i_2_] = is[i_5_];
	    is[i_5_] = i_6_;
	    method854(strings, is, i, i_5_ - 1, (byte) -16);
	    method854(strings, is, i_5_ + 1, i_2_, (byte) -4);
	}
    }
    
    static final void method855(Class612 class612, byte 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;
	Class560.method6807(class211, class203, class612, 2022236940);
    }
}
