/* Class177 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.util.HashMap;
import java.util.Iterator;

class Class177 implements Runnable
{
    Class314_Sub1 this$0;
    
    public void method3905() {
	try {
	    while (!((Class314_Sub1) ((Class177) this).this$0).aBool10186) {
		HashMap hashmap
		    = ((Class177) this).this$0.method16609(268578343);
		Iterator iterator = hashmap.keySet().iterator();
		while (iterator.hasNext()) {
		    Class298 class298 = (Class298) iterator.next();
		    if (!class298.aBool4338) {
			Class222[] class222s
			    = (Class222[]) hashmap.get(class298);
			for (int i = 0; i < class222s.length; i++)
			    class222s[i].method4481(1229137490);
		    }
		}
		Class43.method1220(25L);
	    }
	} catch (Exception exception) {
	    Class14.method600(null, exception, 2042952415);
	}
    }
    
    public void run() {
	try {
	    while (!((Class314_Sub1) ((Class177) this).this$0).aBool10186) {
		HashMap hashmap
		    = ((Class177) this).this$0.method16609(780834252);
		Iterator iterator = hashmap.keySet().iterator();
		while (iterator.hasNext()) {
		    Class298 class298 = (Class298) iterator.next();
		    if (!class298.aBool4338) {
			Class222[] class222s
			    = (Class222[]) hashmap.get(class298);
			for (int i = 0; i < class222s.length; i++)
			    class222s[i].method4481(1867075475);
		    }
		}
		Class43.method1220(25L);
	    }
	} catch (Exception exception) {
	    Class14.method600(null, exception, 1665739560);
	}
    }
    
    public void method3906() {
	try {
	    while (!((Class314_Sub1) ((Class177) this).this$0).aBool10186) {
		HashMap hashmap
		    = ((Class177) this).this$0.method16609(1013791770);
		Iterator iterator = hashmap.keySet().iterator();
		while (iterator.hasNext()) {
		    Class298 class298 = (Class298) iterator.next();
		    if (!class298.aBool4338) {
			Class222[] class222s
			    = (Class222[]) hashmap.get(class298);
			for (int i = 0; i < class222s.length; i++)
			    class222s[i].method4481(-1047289876);
		    }
		}
		Class43.method1220(25L);
	    }
	} catch (Exception exception) {
	    Class14.method600(null, exception, 1297170430);
	}
    }
    
    Class177(Class314_Sub1 class314_sub1) {
	((Class177) this).this$0 = class314_sub1;
    }
    
    public void method3907() {
	try {
	    while (!((Class314_Sub1) ((Class177) this).this$0).aBool10186) {
		HashMap hashmap
		    = ((Class177) this).this$0.method16609(-295106346);
		Iterator iterator = hashmap.keySet().iterator();
		while (iterator.hasNext()) {
		    Class298 class298 = (Class298) iterator.next();
		    if (!class298.aBool4338) {
			Class222[] class222s
			    = (Class222[]) hashmap.get(class298);
			for (int i = 0; i < class222s.length; i++)
			    class222s[i].method4481(336520420);
		    }
		}
		Class43.method1220(25L);
	    }
	} catch (Exception exception) {
	    Class14.method600(null, exception, 1155005237);
	}
    }
    
    public void method3908() {
	try {
	    while (!((Class314_Sub1) ((Class177) this).this$0).aBool10186) {
		HashMap hashmap
		    = ((Class177) this).this$0.method16609(-920056066);
		Iterator iterator = hashmap.keySet().iterator();
		while (iterator.hasNext()) {
		    Class298 class298 = (Class298) iterator.next();
		    if (!class298.aBool4338) {
			Class222[] class222s
			    = (Class222[]) hashmap.get(class298);
			for (int i = 0; i < class222s.length; i++)
			    class222s[i].method4481(1463253875);
		    }
		}
		Class43.method1220(25L);
	    }
	} catch (Exception exception) {
	    Class14.method600(null, exception, 1148201225);
	}
    }
    
    static final void method3909(Class479 class479, int i) {
	Class243_Sub11_Sub15 class243_sub11_sub15
	    = Class22.method911(-146913769);
	if (Class243_Sub11_Sub16.method17360(class243_sub11_sub15, 1503565713)
	    == 7) {
	    int i_0_ = (int) class243_sub11_sub15.method17336(16711680);
	    if (i_0_ >= 0 && i_0_ <= Class15.anInt113 * -1498237017) {
		Class478_Sub1_Sub1_Sub5_Sub2 class478_sub1_sub1_sub5_sub2
		    = client.aClass478_Sub1_Sub1_Sub5_Sub2Array8429[i_0_];
		if (class478_sub1_sub1_sub5_sub2 != null) {
		    ((Class479) class479).aClass478_Sub1_Sub1_Sub5_6448
			= class478_sub1_sub1_sub5_sub2;
		    ((Class479) class479).anIntArray6435
			[((((Class479) class479).anInt6442 += -1158629699)
			  * -117934955) - 1]
			= 1;
		    return;
		}
	    }
	}
	((Class479) class479).anIntArray6435
	    [(((Class479) class479).anInt6442 += -1158629699) * -117934955 - 1]
	    = 0;
    }
    
    static final void method3910(Class117 class117, Class116 class116,
				 Class479 class479, int i) {
	int i_1_ = (((Class479) class479).anIntArray6435
		    [((((Class479) class479).anInt6442 -= -1158629699)
		      * -117934955)]);
	String string = (String) (((Class479) class479).anObjectArray6437
				  [(((Class479) class479).anInt6432
				    -= -1049632545) * -611591393]);
	Class623 class623
	    = Class320.aClass630_4738.method13529(i_1_, -2139506332);
	if (!class623.aString7994.equals(string))
	    class117.method2939(i_1_, string, (byte) 24);
	else
	    class117.method2900(i_1_, 81853303);
    }
    
    static final void method3911(Class117 class117, Class116 class116,
				 Class479 class479, int i) {
	((Class479) class479).anInt6442 -= 1638156398;
	class117.anInt1419
	    = -230121645 * (((Class479) class479).anIntArray6435
			    [((Class479) class479).anInt6442 * -117934955]);
	class117.anInt1420
	    = (((Class479) class479).anIntArray6435
	       [-117934955 * ((Class479) class479).anInt6442 + 1]) * 246112139;
	class117.anInt1477
	    = ((((Class479) class479).anIntArray6435
		[-117934955 * ((Class479) class479).anInt6442 + 2])
	       * 1399854987);
	class117.anInt1422
	    = 60012847 * (((Class479) class479).anIntArray6435
			  [3 + -117934955 * ((Class479) class479).anInt6442]);
	class117.anInt1423
	    = (-533252205
	       * (((Class479) class479).anIntArray6435
		  [-117934955 * ((Class479) class479).anInt6442 + 4]));
	class117.anInt1427
	    = (1116920107
	       * (((Class479) class479).anIntArray6435
		  [((Class479) class479).anInt6442 * -117934955 + 5]));
	Class66.method1548(class117, 1481191054);
	if (-870117321 * class117.anInt1374 == -1 && !class116.aBool1342) {
	    Class243_Sub45_Sub1.method17320(class117.anInt1407 * -1982078391,
					    (byte) 0);
	    Class445_Sub1_Sub2.method16948(-1982078391 * class117.anInt1407,
					   1429871028);
	}
    }
}
