/* Class162_Sub1 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.io.EOFException;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

public final class Class162_Sub1 extends Class162 {
	static final int anInt9281 = 1;
	int anInt9282;
	public long aLong9283;
	public boolean aBool9284 = false;
	Set aSet9285;
	long aLong9286;
	Class264[] aClass264Array9287;
	boolean aBool9288;
	Class209[] aClass209Array9289;
	static int anInt9290;

	public void method83(Class167 class167, Object object, int i) {
		if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]))
			aBool9284 = true;
		else if ((((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]) == Class209.aClass209_2533) {
			if (object instanceof String) {
				String string = (String) object;
				if (string.length() > 80)
					object = string.substring(0, 80);
			}
			Object object_0_ = method92(class167, 898758391);
			if (object != null && object_0_ != null && !object.equals(object_0_)) {
				((Class162_Sub1) this).aBool9288 = true;
				((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
			} else if ((null == object) != (null == object_0_)) {
				((Class162_Sub1) this).aBool9288 = true;
				((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
			}
		}
		super.method83(class167, object, 381769070);
	}

	public void method80(Class167 class167, int i, int i_1_) {
		if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]))
			aBool9284 = true;
		else if ((((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]) == Class209.aClass209_2533 && method82(class167, (byte) 40) != i) {
			((Class162_Sub1) this).aBool9288 = true;
			((Class162_Sub1) this).aSet9285.add(Integer.valueOf(-8444757 * class167.anInt2118));
		}
		super.method80(class167, i, -669262395);
	}

	public Class162_Sub1(Class198_Sub1 class198_sub1) {
		super(class198_sub1);
		aLong9283 = -3762209544261605281L;
		((Class162_Sub1) this).aBool9288 = false;
		((Class162_Sub1) this).aLong9286 = -1440381873851396831L;
		((Class162_Sub1) this).anInt9282 = 0;
		((Class162_Sub1) this).aClass209Array9289 = new Class209[class198_sub1.method16460((byte) 1)];
		for (int i = 0; i < class198_sub1.method16460((byte) 1); i++)
			((Class162_Sub1) this).aClass209Array9289[i] = class198_sub1.method16461(i, 1336455898).aClass209_2117;
		((Class162_Sub1) this).aSet9285 = new HashSet(class198_sub1.method16460((byte) 1));
	}

	public void method15351(Class415 class415, int i) {
		do {
			try {
				try {
					int i_2_ = 3;
					int i_3_ = 0;
					Iterator iterator = anInterface46_2094.iterator();
					while (iterator.hasNext()) {
						Class264 class264 = (Class264) iterator.next();
						if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-214561017 * class264.anInt4123])) {
							i_2_ += Class302.aClass198_Sub1_Sub2_4597.method16475(class264, (byte) -61);
							i_3_++;
						}
					}
					Class587_Sub4 class587_sub4 = new Class587_Sub4(i_2_);
					class587_sub4.method14416(1, 1302373931);
					class587_sub4.method14178(i_3_, 1578552536);
					Iterator iterator_4_ = anInterface46_2094.iterator();
					while (iterator_4_.hasNext()) {
						Class264 class264 = (Class264) iterator_4_.next();
						if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[class264.anInt4123 * -214561017]))
							Class302.aClass198_Sub1_Sub2_4597.method16462(class587_sub4, class264, -2040404319);
					}
					class415.method7445(class587_sub4.aByteArray8460, 0, -1961774223 * class587_sub4.anInt8458, -1935510785);
				} catch (Exception exception) {
					try {
						class415.method7446((byte) -2);
					} catch (Exception exception_5_) {
						exception = exception_5_;
					}
					break;
				}
				try {
					class415.method7446((byte) -65);
				} catch (Exception exception) {
					/* empty */
				}
			} catch (Exception object) {
				try {
					class415.method7446((byte) -68);
				} catch (Exception exception) {
					/* empty */
				}
				throw object;
			}
		} while (false);
		aLong9283 = Class121.method2891(-279302072) * 3762209544261605281L;
		aBool9284 = false;
	}

	public void method15352() {
		for (int i = 0; i < ((Class162_Sub1) this).aClass209Array9289.length; i++) {
			if ((Class209.aClass209_2532 == ((Class162_Sub1) this).aClass209Array9289[i]) || (((Class162_Sub1) this).aClass209Array9289[i] == Class209.aClass209_2533))
				anInterface46_2094.method320(i, -1210043416);
		}
		((Class162_Sub1) this).aSet9285.clear();
		((Class162_Sub1) this).aBool9288 = false;
		((Class162_Sub1) this).aClass264Array9287 = null;
		((Class162_Sub1) this).aLong9286 = -1440381873851396831L;
	}

	public void method15353(byte i) {
		((Class162_Sub1) this).anInt9282 = 0;
	}

	public void method15354(Class415 class415, int i) {
		do {
			try {
				try {
					byte[] is = new byte[(int) class415.method7447(-218160915)];
					int i_6_;
					for (int i_7_ = 0; i_7_ < is.length; i_7_ += i_6_) {
						i_6_ = class415.method7448(is, i_7_, is.length - i_7_, 1673277817);
						if (i_6_ == -1)
							throw new EOFException();
					}
					Class587_Sub4 class587_sub4 = new Class587_Sub4(is);
					if ((class587_sub4.aByteArray8460.length - class587_sub4.anInt8458 * -1961774223) < 1) {
						try {
							class415.method7446((byte) -35);
						} catch (Exception exception) {
							/* empty */
						}
						break;
					}
					int i_8_ = class587_sub4.method14349(-1130636365);
					if (i_8_ < 0 || i_8_ > 1) {
						try {
							class415.method7446((byte) -111);
						} catch (Exception exception) {
							/* empty */
						}
						break;
					}
					if ((class587_sub4.aByteArray8460.length - -1961774223 * class587_sub4.anInt8458) < 2) {
						try {
							class415.method7446((byte) -71);
						} catch (Exception exception) {
							/* empty */
						}
						break;
					}
					int i_9_ = class587_sub4.method14191((byte) -50);
					if ((class587_sub4.aByteArray8460.length - -1961774223 * class587_sub4.anInt8458) < 6 * i_9_) {
						try {
							class415.method7446((byte) -123);
						} catch (Exception exception) {
							/* empty */
						}
						break;
					}
					for (int i_10_ = 0; i_10_ < i_9_; i_10_++) {
						Class264 class264 = Class302.aClass198_Sub1_Sub2_4597.method16463(class587_sub4, (byte) 0);
						if ((Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-214561017 * class264.anInt4123])) && (Class302.aClass198_Sub1_Sub2_4597.method16461(-214561017 * class264.anInt4123, 2060588436).aClass301_2119.method6042((byte) 1).aClass4412.isAssignableFrom(class264.anObject4124.getClass())))
							anInterface46_2094.method318((class264.anInt4123 * -214561017), class264.anObject4124, (short) -2780);
					}
				} catch (Exception exception) {
					try {
						class415.method7446((byte) -44);
					} catch (Exception exception_11_) {
						exception = exception_11_;
					}
					break;
				}
				try {
					class415.method7446((byte) -97);
				} catch (Exception exception) {
					/* empty */
				}
			} catch (Exception object) {
				try {
					class415.method7446((byte) -87);
				} catch (Exception exception) {
					/* empty */
				}
				throw object;
			}
		} while (false);
	}

	public void method15355(Class415 class415) {
		do {
			try {
				try {
					int i = 3;
					int i_12_ = 0;
					Iterator iterator = anInterface46_2094.iterator();
					while (iterator.hasNext()) {
						Class264 class264 = (Class264) iterator.next();
						if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-214561017 * class264.anInt4123])) {
							i += Class302.aClass198_Sub1_Sub2_4597.method16475(class264, (byte) -62);
							i_12_++;
						}
					}
					Class587_Sub4 class587_sub4 = new Class587_Sub4(i);
					class587_sub4.method14416(1, 1302373931);
					class587_sub4.method14178(i_12_, 674787873);
					Iterator iterator_13_ = anInterface46_2094.iterator();
					while (iterator_13_.hasNext()) {
						Class264 class264 = (Class264) iterator_13_.next();
						if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[class264.anInt4123 * -214561017]))
							Class302.aClass198_Sub1_Sub2_4597.method16462(class587_sub4, class264, -2039309632);
					}
					class415.method7445(class587_sub4.aByteArray8460, 0, -1961774223 * class587_sub4.anInt8458, -1130281332);
				} catch (Exception exception) {
					try {
						class415.method7446((byte) -104);
					} catch (Exception exception_14_) {
						exception = exception_14_;
					}
					break;
				}
				try {
					class415.method7446((byte) -66);
				} catch (Exception exception) {
					/* empty */
				}
			} catch (Exception object) {
				try {
					class415.method7446((byte) -116);
				} catch (Exception exception) {
					/* empty */
				}
				throw object;
			}
		} while (false);
		aLong9283 = Class121.method2891(-1221361227) * 3762209544261605281L;
		aBool9284 = false;
	}

	public void method15356(byte i) {
		if (Class121.method2891(1969995839) >= 8673478846947608863L * ((Class162_Sub1) this).aLong9286) {
			if (null == ((Class162_Sub1) this).aClass264Array9287) {
				if (!((Class162_Sub1) this).aBool9288)
					return;
				((Class162_Sub1) this).aClass264Array9287 = new Class264[((Class162_Sub1) this).aSet9285.size()];
				int i_15_ = 0;
				Iterator iterator = ((Class162_Sub1) this).aSet9285.iterator();
				while (iterator.hasNext()) {
					int i_16_ = ((Integer) iterator.next()).intValue();
					((Class162_Sub1) this).aClass264Array9287[i_15_++] = new Class264(i_16_, anInterface46_2094.method317(i_16_, -437690016));
				}
				((Class162_Sub1) this).anInt9282 = 0;
				((Class162_Sub1) this).aBool9288 = false;
				((Class162_Sub1) this).aSet9285.clear();
			}
			if (null != ((Class162_Sub1) this).aClass264Array9287 && (1323494243 * ((Class162_Sub1) this).anInt9282 < ((Class162_Sub1) this).aClass264Array9287.length)) {
				Class190 class190 = Class587_Sub22.method15814(-16711936);
				if (-2088276621 * class190.anInt2280 <= 1200) {
					Class587_Sub45 class587_sub45 = Class70.method1609(Class320.aClass320_4808, class190.aClass426_2279, 2042697197);
					class587_sub45.aClass587_Sub4_Sub1_9890.method14178(0, -653797282);
					int i_17_ = (class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 * -1961774223);
					class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 += -384389743;
					for (/**/; (1323494243 * ((Class162_Sub1) this).anInt9282 < ((Class162_Sub1) this).aClass264Array9287.length); ((Class162_Sub1) this).anInt9282 += 155577931) {
						Class264 class264 = (((Class162_Sub1) this).aClass264Array9287[(1323494243 * ((Class162_Sub1) this).anInt9282)]);
						if (((class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 * -1961774223) + class190.anInt2280 * -2088276621 + Class302.aClass198_Sub1_Sub2_4597.method16475(class264, (byte) -45)) > 1500)
							break;
						Class302.aClass198_Sub1_Sub2_4597.method16462(class587_sub45.aClass587_Sub4_Sub1_9890, class264, -1809750188);
					}
					class587_sub45.aClass587_Sub4_Sub1_9890.method14364((class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 * -1961774223) - i_17_, (byte) 4);
					if (1323494243 * ((Class162_Sub1) this).anInt9282 >= ((Class162_Sub1) this).aClass264Array9287.length)
						class587_sub45.aClass587_Sub4_Sub1_9890.aByteArray8460[i_17_] = (byte) 1;
					else
						class587_sub45.aClass587_Sub4_Sub1_9890.aByteArray8460[i_17_] = (byte) 0;
					class190.method3964(class587_sub45, 1943787617);
					((Class162_Sub1) this).aLong9286 = ((Class121.method2891(-703753771) + 1000L) * 1440381873851396831L);
				}
			}
		}
	}

	public void method15357() {
		((Class162_Sub1) this).anInt9282 = 0;
	}

	public void method91(Class167 class167, int i) {
		if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]))
			aBool9284 = true;
		else if ((((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]) == Class209.aClass209_2533 && method82(class167, (byte) 110) != i) {
			((Class162_Sub1) this).aBool9288 = true;
			((Class162_Sub1) this).aSet9285.add(Integer.valueOf(-8444757 * class167.anInt2118));
		}
		super.method80(class167, i, -429311950);
	}

	public void method84(Class167 class167, int i) {
		if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]))
			aBool9284 = true;
		else if ((((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]) == Class209.aClass209_2533 && method82(class167, (byte) 61) != i) {
			((Class162_Sub1) this).aBool9288 = true;
			((Class162_Sub1) this).aSet9285.add(Integer.valueOf(-8444757 * class167.anInt2118));
		}
		super.method80(class167, i, -1466048821);
	}

	public void method15358() {
		if (((Class162_Sub1) this).aClass264Array9287 != null && (((Class162_Sub1) this).anInt9282 * 1323494243 >= ((Class162_Sub1) this).aClass264Array9287.length)) {
			((Class162_Sub1) this).aClass264Array9287 = null;
			((Class162_Sub1) this).anInt9282 = 0;
		}
	}

	public void method97(Class167 class167, long l) {
		if ((((Class162_Sub1) this).aClass209Array9289[class167.anInt2118 * -8444757]) == Class209.aClass209_2531)
			aBool9284 = true;
		else if (Class209.aClass209_2533 == (((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]) && method81(class167, 213781531) != l) {
			((Class162_Sub1) this).aBool9288 = true;
			((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
		}
		super.method79(class167, l);
	}

	public void method100(Class167 class167, Object object) {
		if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]))
			aBool9284 = true;
		else if ((((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]) == Class209.aClass209_2533) {
			if (object instanceof String) {
				String string = (String) object;
				if (string.length() > 80)
					object = string.substring(0, 80);
			}
			Object object_18_ = method92(class167, 898758391);
			if (object != null && object_18_ != null && !object.equals(object_18_)) {
				((Class162_Sub1) this).aBool9288 = true;
				((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
			} else if ((null == object) != (null == object_18_)) {
				((Class162_Sub1) this).aBool9288 = true;
				((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
			}
		}
		super.method83(class167, object, 157826836);
	}

	public void method15359() {
		for (int i = 0; i < ((Class162_Sub1) this).aClass209Array9289.length; i++) {
			if ((Class209.aClass209_2532 == ((Class162_Sub1) this).aClass209Array9289[i]) || (((Class162_Sub1) this).aClass209Array9289[i] == Class209.aClass209_2533))
				anInterface46_2094.method320(i, -130709241);
		}
		((Class162_Sub1) this).aSet9285.clear();
		((Class162_Sub1) this).aBool9288 = false;
		((Class162_Sub1) this).aClass264Array9287 = null;
		((Class162_Sub1) this).aLong9286 = -1440381873851396831L;
	}

	public void method87(Class167 class167, Object object) {
		if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]))
			aBool9284 = true;
		else if ((((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]) == Class209.aClass209_2533) {
			if (object instanceof String) {
				String string = (String) object;
				if (string.length() > 80)
					object = string.substring(0, 80);
			}
			Object object_19_ = method92(class167, 898758391);
			if (object != null && object_19_ != null && !object.equals(object_19_)) {
				((Class162_Sub1) this).aBool9288 = true;
				((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
			} else if ((null == object) != (null == object_19_)) {
				((Class162_Sub1) this).aBool9288 = true;
				((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
			}
		}
		super.method83(class167, object, -38842315);
	}

	public void method95(Class167 class167, Object object) {
		if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]))
			aBool9284 = true;
		else if ((((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]) == Class209.aClass209_2533) {
			if (object instanceof String) {
				String string = (String) object;
				if (string.length() > 80)
					object = string.substring(0, 80);
			}
			Object object_20_ = method92(class167, 898758391);
			if (object != null && object_20_ != null && !object.equals(object_20_)) {
				((Class162_Sub1) this).aBool9288 = true;
				((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
			} else if ((null == object) != (null == object_20_)) {
				((Class162_Sub1) this).aBool9288 = true;
				((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
			}
		}
		super.method83(class167, object, 770412053);
	}

	public void method15360() {
		for (int i = 0; i < ((Class162_Sub1) this).aClass209Array9289.length; i++) {
			if ((Class209.aClass209_2532 == ((Class162_Sub1) this).aClass209Array9289[i]) || (((Class162_Sub1) this).aClass209Array9289[i] == Class209.aClass209_2533))
				anInterface46_2094.method320(i, -175409534);
		}
		((Class162_Sub1) this).aSet9285.clear();
		((Class162_Sub1) this).aBool9288 = false;
		((Class162_Sub1) this).aClass264Array9287 = null;
		((Class162_Sub1) this).aLong9286 = -1440381873851396831L;
	}

	public void method96(Class167 class167, long l) {
		if ((((Class162_Sub1) this).aClass209Array9289[class167.anInt2118 * -8444757]) == Class209.aClass209_2531)
			aBool9284 = true;
		else if (Class209.aClass209_2533 == (((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]) && method81(class167, 373504652) != l) {
			((Class162_Sub1) this).aBool9288 = true;
			((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
		}
		super.method79(class167, l);
	}

	public void method15361(byte i) {
		for (int i_21_ = 0; i_21_ < ((Class162_Sub1) this).aClass209Array9289.length; i_21_++) {
			if ((Class209.aClass209_2532 == ((Class162_Sub1) this).aClass209Array9289[i_21_]) || (((Class162_Sub1) this).aClass209Array9289[i_21_] == Class209.aClass209_2533))
				anInterface46_2094.method320(i_21_, -1096261797);
		}
		((Class162_Sub1) this).aSet9285.clear();
		((Class162_Sub1) this).aBool9288 = false;
		((Class162_Sub1) this).aClass264Array9287 = null;
		((Class162_Sub1) this).aLong9286 = -1440381873851396831L;
	}

	public void method15362() {
		for (int i = 0; i < ((Class162_Sub1) this).aClass209Array9289.length; i++) {
			if ((Class209.aClass209_2532 == ((Class162_Sub1) this).aClass209Array9289[i]) || (((Class162_Sub1) this).aClass209Array9289[i] == Class209.aClass209_2533))
				anInterface46_2094.method320(i, 224703456);
		}
		((Class162_Sub1) this).aSet9285.clear();
		((Class162_Sub1) this).aBool9288 = false;
		((Class162_Sub1) this).aClass264Array9287 = null;
		((Class162_Sub1) this).aLong9286 = -1440381873851396831L;
	}

	public void method15363() {
		((Class162_Sub1) this).anInt9282 = 0;
	}

	public void method15364() {
		if (((Class162_Sub1) this).aClass264Array9287 != null && (((Class162_Sub1) this).anInt9282 * 1323494243 >= ((Class162_Sub1) this).aClass264Array9287.length)) {
			((Class162_Sub1) this).aClass264Array9287 = null;
			((Class162_Sub1) this).anInt9282 = 0;
		}
	}

	public void method15365(Class415 class415) {
		do {
			try {
				try {
					byte[] is = new byte[(int) class415.method7447(1820394839)];
					int i;
					for (int i_22_ = 0; i_22_ < is.length; i_22_ += i) {
						i = class415.method7448(is, i_22_, is.length - i_22_, 1335485246);
						if (i == -1)
							throw new EOFException();
					}
					Class587_Sub4 class587_sub4 = new Class587_Sub4(is);
					if ((class587_sub4.aByteArray8460.length - class587_sub4.anInt8458 * -1961774223) < 1) {
						try {
							class415.method7446((byte) -124);
						} catch (Exception exception) {
							/* empty */
						}
						break;
					}
					int i_23_ = class587_sub4.method14349(-1130636365);
					if (i_23_ < 0 || i_23_ > 1) {
						try {
							class415.method7446((byte) -70);
						} catch (Exception exception) {
							/* empty */
						}
						break;
					}
					if ((class587_sub4.aByteArray8460.length - -1961774223 * class587_sub4.anInt8458) < 2) {
						try {
							class415.method7446((byte) -12);
						} catch (Exception exception) {
							/* empty */
						}
						break;
					}
					int i_24_ = class587_sub4.method14191((byte) -40);
					if ((class587_sub4.aByteArray8460.length - -1961774223 * class587_sub4.anInt8458) < 6 * i_24_) {
						try {
							class415.method7446((byte) -27);
						} catch (Exception exception) {
							/* empty */
						}
						break;
					}
					for (int i_25_ = 0; i_25_ < i_24_; i_25_++) {
						Class264 class264 = Class302.aClass198_Sub1_Sub2_4597.method16463(class587_sub4, (byte) 0);
						if ((Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-214561017 * class264.anInt4123])) && (Class302.aClass198_Sub1_Sub2_4597.method16461(-214561017 * class264.anInt4123, 1210656776).aClass301_2119.method6042((byte) 1).aClass4412.isAssignableFrom(class264.anObject4124.getClass())))
							anInterface46_2094.method318((class264.anInt4123 * -214561017), class264.anObject4124, (short) 17799);
					}
				} catch (Exception exception) {
					try {
						class415.method7446((byte) -6);
					} catch (Exception exception_26_) {
						exception = exception_26_;
					}
					break;
				}
				try {
					class415.method7446((byte) -28);
				} catch (Exception exception) {
					/* empty */
				}
			} catch (Exception object) {
				try {
					class415.method7446((byte) -73);
				} catch (Exception exception) {
					/* empty */
				}
				throw object;
			}
		} while (false);
	}

	public void method15366(int i) {
		if (((Class162_Sub1) this).aClass264Array9287 != null && (((Class162_Sub1) this).anInt9282 * 1323494243 >= ((Class162_Sub1) this).aClass264Array9287.length)) {
			((Class162_Sub1) this).aClass264Array9287 = null;
			((Class162_Sub1) this).anInt9282 = 0;
		}
	}

	public void method15367() {
		if (Class121.method2891(-907373247) >= 8673478846947608863L * ((Class162_Sub1) this).aLong9286) {
			if (null == ((Class162_Sub1) this).aClass264Array9287) {
				if (!((Class162_Sub1) this).aBool9288)
					return;
				((Class162_Sub1) this).aClass264Array9287 = new Class264[((Class162_Sub1) this).aSet9285.size()];
				int i = 0;
				Iterator iterator = ((Class162_Sub1) this).aSet9285.iterator();
				while (iterator.hasNext()) {
					int i_27_ = ((Integer) iterator.next()).intValue();
					((Class162_Sub1) this).aClass264Array9287[i++] = new Class264(i_27_, anInterface46_2094.method317(i_27_, 1326180705));
				}
				((Class162_Sub1) this).anInt9282 = 0;
				((Class162_Sub1) this).aBool9288 = false;
				((Class162_Sub1) this).aSet9285.clear();
			}
			if (null != ((Class162_Sub1) this).aClass264Array9287 && (1323494243 * ((Class162_Sub1) this).anInt9282 < ((Class162_Sub1) this).aClass264Array9287.length)) {
				Class190 class190 = Class587_Sub22.method15814(-16711936);
				if (-2088276621 * class190.anInt2280 <= 1200) {
					Class587_Sub45 class587_sub45 = Class70.method1609(Class320.aClass320_4808, class190.aClass426_2279, 2042697197);
					class587_sub45.aClass587_Sub4_Sub1_9890.method14178(0, -336067804);
					int i = (class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 * -1961774223);
					class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 += -384389743;
					for (/**/; (1323494243 * ((Class162_Sub1) this).anInt9282 < ((Class162_Sub1) this).aClass264Array9287.length); ((Class162_Sub1) this).anInt9282 += 155577931) {
						Class264 class264 = (((Class162_Sub1) this).aClass264Array9287[(1323494243 * ((Class162_Sub1) this).anInt9282)]);
						if (((class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 * -1961774223) + class190.anInt2280 * -2088276621 + Class302.aClass198_Sub1_Sub2_4597.method16475(class264, (byte) -110)) > 1500)
							break;
						Class302.aClass198_Sub1_Sub2_4597.method16462(class587_sub45.aClass587_Sub4_Sub1_9890, class264, -1747785458);
					}
					class587_sub45.aClass587_Sub4_Sub1_9890.method14364((class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 * -1961774223) - i, (byte) 4);
					if (1323494243 * ((Class162_Sub1) this).anInt9282 >= ((Class162_Sub1) this).aClass264Array9287.length)
						class587_sub45.aClass587_Sub4_Sub1_9890.aByteArray8460[i] = (byte) 1;
					else
						class587_sub45.aClass587_Sub4_Sub1_9890.aByteArray8460[i] = (byte) 0;
					class190.method3964(class587_sub45, 2123329859);
					((Class162_Sub1) this).aLong9286 = ((Class121.method2891(-1860394122) + 1000L) * 1440381873851396831L);
				}
			}
		}
	}

	public void method15368(Class415 class415) {
		do {
			try {
				try {
					int i = 3;
					int i_28_ = 0;
					Iterator iterator = anInterface46_2094.iterator();
					while (iterator.hasNext()) {
						Class264 class264 = (Class264) iterator.next();
						if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-214561017 * class264.anInt4123])) {
							i += Class302.aClass198_Sub1_Sub2_4597.method16475(class264, (byte) -78);
							i_28_++;
						}
					}
					Class587_Sub4 class587_sub4 = new Class587_Sub4(i);
					class587_sub4.method14416(1, 1302373931);
					class587_sub4.method14178(i_28_, 275425464);
					Iterator iterator_29_ = anInterface46_2094.iterator();
					while (iterator_29_.hasNext()) {
						Class264 class264 = (Class264) iterator_29_.next();
						if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[class264.anInt4123 * -214561017]))
							Class302.aClass198_Sub1_Sub2_4597.method16462(class587_sub4, class264, -1941103673);
					}
					class415.method7445(class587_sub4.aByteArray8460, 0, -1961774223 * class587_sub4.anInt8458, -1057951109);
				} catch (Exception exception) {
					try {
						class415.method7446((byte) -114);
					} catch (Exception exception_30_) {
						exception = exception_30_;
					}
					break;
				}
				try {
					class415.method7446((byte) -98);
				} catch (Exception exception) {
					/* empty */
				}
			} catch (Exception object) {
				try {
					class415.method7446((byte) -21);
				} catch (Exception exception) {
					/* empty */
				}
				throw object;
			}
		} while (false);
		aLong9283 = Class121.method2891(-1680446320) * 3762209544261605281L;
		aBool9284 = false;
	}

	public void method101(Class167 class167, Object object) {
		if (Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]))
			aBool9284 = true;
		else if ((((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]) == Class209.aClass209_2533) {
			if (object instanceof String) {
				String string = (String) object;
				if (string.length() > 80)
					object = string.substring(0, 80);
			}
			Object object_31_ = method92(class167, 898758391);
			if (object != null && object_31_ != null && !object.equals(object_31_)) {
				((Class162_Sub1) this).aBool9288 = true;
				((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
			} else if ((null == object) != (null == object_31_)) {
				((Class162_Sub1) this).aBool9288 = true;
				((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
			}
		}
		super.method83(class167, object, -301759505);
	}

	public void method15369(Class415 class415) {
		do {
			try {
				try {
					byte[] is = new byte[(int) class415.method7447(1973869192)];
					int i;
					for (int i_32_ = 0; i_32_ < is.length; i_32_ += i) {
						i = class415.method7448(is, i_32_, is.length - i_32_, 1342198624);
						if (i == -1)
							throw new EOFException();
					}
					Class587_Sub4 class587_sub4 = new Class587_Sub4(is);
					if ((class587_sub4.aByteArray8460.length - class587_sub4.anInt8458 * -1961774223) < 1) {
						try {
							class415.method7446((byte) -103);
						} catch (Exception exception) {
							/* empty */
						}
						break;
					}
					int i_33_ = class587_sub4.method14349(-1130636365);
					if (i_33_ < 0 || i_33_ > 1) {
						try {
							class415.method7446((byte) -10);
						} catch (Exception exception) {
							/* empty */
						}
						break;
					}
					if ((class587_sub4.aByteArray8460.length - -1961774223 * class587_sub4.anInt8458) < 2) {
						try {
							class415.method7446((byte) -124);
						} catch (Exception exception) {
							/* empty */
						}
						break;
					}
					int i_34_ = class587_sub4.method14191((byte) -1);
					if ((class587_sub4.aByteArray8460.length - -1961774223 * class587_sub4.anInt8458) < 6 * i_34_) {
						try {
							class415.method7446((byte) -74);
						} catch (Exception exception) {
							/* empty */
						}
						break;
					}
					for (int i_35_ = 0; i_35_ < i_34_; i_35_++) {
						Class264 class264 = Class302.aClass198_Sub1_Sub2_4597.method16463(class587_sub4, (byte) 0);
						if ((Class209.aClass209_2531 == (((Class162_Sub1) this).aClass209Array9289[-214561017 * class264.anInt4123])) && (Class302.aClass198_Sub1_Sub2_4597.method16461(-214561017 * class264.anInt4123, 1910785881).aClass301_2119.method6042((byte) 1).aClass4412.isAssignableFrom(class264.anObject4124.getClass())))
							anInterface46_2094.method318((class264.anInt4123 * -214561017), class264.anObject4124, (short) 23716);
					}
				} catch (Exception exception) {
					try {
						class415.method7446((byte) -116);
					} catch (Exception exception_36_) {
						exception = exception_36_;
					}
					break;
				}
				try {
					class415.method7446((byte) -80);
				} catch (Exception exception) {
					/* empty */
				}
			} catch (Exception object) {
				try {
					class415.method7446((byte) -24);
				} catch (Exception exception) {
					/* empty */
				}
				throw object;
			}
		} while (false);
	}

	public void method15370() {
		if (Class121.method2891(722365142) >= 8673478846947608863L * ((Class162_Sub1) this).aLong9286) {
			if (null == ((Class162_Sub1) this).aClass264Array9287) {
				if (!((Class162_Sub1) this).aBool9288)
					return;
				((Class162_Sub1) this).aClass264Array9287 = new Class264[((Class162_Sub1) this).aSet9285.size()];
				int i = 0;
				Iterator iterator = ((Class162_Sub1) this).aSet9285.iterator();
				while (iterator.hasNext()) {
					int i_37_ = ((Integer) iterator.next()).intValue();
					((Class162_Sub1) this).aClass264Array9287[i++] = new Class264(i_37_, anInterface46_2094.method317(i_37_, -2089259474));
				}
				((Class162_Sub1) this).anInt9282 = 0;
				((Class162_Sub1) this).aBool9288 = false;
				((Class162_Sub1) this).aSet9285.clear();
			}
			if (null != ((Class162_Sub1) this).aClass264Array9287 && (1323494243 * ((Class162_Sub1) this).anInt9282 < ((Class162_Sub1) this).aClass264Array9287.length)) {
				Class190 class190 = Class587_Sub22.method15814(-16711936);
				if (-2088276621 * class190.anInt2280 <= 1200) {
					Class587_Sub45 class587_sub45 = Class70.method1609(Class320.aClass320_4808, class190.aClass426_2279, 2042697197);
					class587_sub45.aClass587_Sub4_Sub1_9890.method14178(0, 700196500);
					int i = (class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 * -1961774223);
					class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 += -384389743;
					for (/**/; (1323494243 * ((Class162_Sub1) this).anInt9282 < ((Class162_Sub1) this).aClass264Array9287.length); ((Class162_Sub1) this).anInt9282 += 155577931) {
						Class264 class264 = (((Class162_Sub1) this).aClass264Array9287[(1323494243 * ((Class162_Sub1) this).anInt9282)]);
						if (((class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 * -1961774223) + class190.anInt2280 * -2088276621 + Class302.aClass198_Sub1_Sub2_4597.method16475(class264, (byte) -64)) > 1500)
							break;
						Class302.aClass198_Sub1_Sub2_4597.method16462(class587_sub45.aClass587_Sub4_Sub1_9890, class264, -1752932947);
					}
					class587_sub45.aClass587_Sub4_Sub1_9890.method14364((class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 * -1961774223) - i, (byte) 4);
					if (1323494243 * ((Class162_Sub1) this).anInt9282 >= ((Class162_Sub1) this).aClass264Array9287.length)
						class587_sub45.aClass587_Sub4_Sub1_9890.aByteArray8460[i] = (byte) 1;
					else
						class587_sub45.aClass587_Sub4_Sub1_9890.aByteArray8460[i] = (byte) 0;
					class190.method3964(class587_sub45, 1905193374);
					((Class162_Sub1) this).aLong9286 = ((Class121.method2891(1521886665) + 1000L) * 1440381873851396831L);
				}
			}
		}
	}

	public void method15371() {
		if (((Class162_Sub1) this).aClass264Array9287 != null && (((Class162_Sub1) this).anInt9282 * 1323494243 >= ((Class162_Sub1) this).aClass264Array9287.length)) {
			((Class162_Sub1) this).aClass264Array9287 = null;
			((Class162_Sub1) this).anInt9282 = 0;
		}
	}

	public void method15372() {
		if (Class121.method2891(1282998043) >= 8673478846947608863L * ((Class162_Sub1) this).aLong9286) {
			if (null == ((Class162_Sub1) this).aClass264Array9287) {
				if (!((Class162_Sub1) this).aBool9288)
					return;
				((Class162_Sub1) this).aClass264Array9287 = new Class264[((Class162_Sub1) this).aSet9285.size()];
				int i = 0;
				Iterator iterator = ((Class162_Sub1) this).aSet9285.iterator();
				while (iterator.hasNext()) {
					int i_38_ = ((Integer) iterator.next()).intValue();
					((Class162_Sub1) this).aClass264Array9287[i++] = new Class264(i_38_, anInterface46_2094.method317(i_38_, -2056577563));
				}
				((Class162_Sub1) this).anInt9282 = 0;
				((Class162_Sub1) this).aBool9288 = false;
				((Class162_Sub1) this).aSet9285.clear();
			}
			if (null != ((Class162_Sub1) this).aClass264Array9287 && (1323494243 * ((Class162_Sub1) this).anInt9282 < ((Class162_Sub1) this).aClass264Array9287.length)) {
				Class190 class190 = Class587_Sub22.method15814(-16711936);
				if (-2088276621 * class190.anInt2280 <= 1200) {
					Class587_Sub45 class587_sub45 = Class70.method1609(Class320.aClass320_4808, class190.aClass426_2279, 2042697197);
					class587_sub45.aClass587_Sub4_Sub1_9890.method14178(0, -1678457704);
					int i = (class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 * -1961774223);
					class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 += -384389743;
					for (/**/; (1323494243 * ((Class162_Sub1) this).anInt9282 < ((Class162_Sub1) this).aClass264Array9287.length); ((Class162_Sub1) this).anInt9282 += 155577931) {
						Class264 class264 = (((Class162_Sub1) this).aClass264Array9287[(1323494243 * ((Class162_Sub1) this).anInt9282)]);
						if (((class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 * -1961774223) + class190.anInt2280 * -2088276621 + Class302.aClass198_Sub1_Sub2_4597.method16475(class264, (byte) -28)) > 1500)
							break;
						Class302.aClass198_Sub1_Sub2_4597.method16462(class587_sub45.aClass587_Sub4_Sub1_9890, class264, -2073753262);
					}
					class587_sub45.aClass587_Sub4_Sub1_9890.method14364((class587_sub45.aClass587_Sub4_Sub1_9890.anInt8458 * -1961774223) - i, (byte) 4);
					if (1323494243 * ((Class162_Sub1) this).anInt9282 >= ((Class162_Sub1) this).aClass264Array9287.length)
						class587_sub45.aClass587_Sub4_Sub1_9890.aByteArray8460[i] = (byte) 1;
					else
						class587_sub45.aClass587_Sub4_Sub1_9890.aByteArray8460[i] = (byte) 0;
					class190.method3964(class587_sub45, 1876987235);
					((Class162_Sub1) this).aLong9286 = ((Class121.method2891(-1991100014) + 1000L) * 1440381873851396831L);
				}
			}
		}
	}

	public void method79(Class167 class167, long l) {
		if ((((Class162_Sub1) this).aClass209Array9289[class167.anInt2118 * -8444757]) == Class209.aClass209_2531)
			aBool9284 = true;
		else if (Class209.aClass209_2533 == (((Class162_Sub1) this).aClass209Array9289[-8444757 * class167.anInt2118]) && method81(class167, 1244165750) != l) {
			((Class162_Sub1) this).aBool9288 = true;
			((Class162_Sub1) this).aSet9285.add(Integer.valueOf(class167.anInt2118 * -8444757));
		}
		super.method79(class167, l);
	}

	public void method15373() {
		if (((Class162_Sub1) this).aClass264Array9287 != null && (((Class162_Sub1) this).anInt9282 * 1323494243 >= ((Class162_Sub1) this).aClass264Array9287.length)) {
			((Class162_Sub1) this).aClass264Array9287 = null;
			((Class162_Sub1) this).anInt9282 = 0;
		}
	}

	public static void method15374(boolean bool, int i) {
		for (Class587_Sub22 class587_sub22 = ((Class587_Sub22) Class587_Sub22.aClass413_9645.method7361(1498160150)); class587_sub22 != null; class587_sub22 = (Class587_Sub22) Class587_Sub22.aClass413_9645.method7344(-881109534)) {
			if (null != ((Class587_Sub22) class587_sub22).aClass206_9674) {
				((Class587_Sub22) class587_sub22).aClass206_9674.method4350(150, (byte) -85);
				Class562.aClass125_7318.method2949((((Class587_Sub22) class587_sub22).aClass206_9674), (byte) 21);
				((Class587_Sub22) class587_sub22).aClass206_9674 = null;
			}
			if (((Class587_Sub22) class587_sub22).aClass206_9671 != null) {
				((Class587_Sub22) class587_sub22).aClass206_9671.method4350(150, (byte) -44);
				Class562.aClass125_7318.method2949((((Class587_Sub22) class587_sub22).aClass206_9671), (byte) 114);
				((Class587_Sub22) class587_sub22).aClass206_9671 = null;
			}
			class587_sub22.method12749((byte) -93);
		}
		if (bool) {
			for (Class587_Sub22 class587_sub22 = ((Class587_Sub22) Class587_Sub22.aClass413_9646.method7361(2057042560)); null != class587_sub22; class587_sub22 = (Class587_Sub22) Class587_Sub22.aClass413_9646.method7344(-1888895216)) {
				if (null != ((Class587_Sub22) class587_sub22).aClass206_9674) {
					((Class587_Sub22) class587_sub22).aClass206_9674.method4350(150, (byte) -102);
					Class562.aClass125_7318.method2949((((Class587_Sub22) class587_sub22).aClass206_9674), (byte) 7);
					((Class587_Sub22) class587_sub22).aClass206_9674 = null;
				}
				class587_sub22.method12749((byte) 27);
			}
			for (Class587_Sub22 class587_sub22 = ((Class587_Sub22) Class587_Sub22.aClass445_9647.method8007(-1828934258)); class587_sub22 != null; class587_sub22 = (Class587_Sub22) Class587_Sub22.aClass445_9647.method7994(-1968561347)) {
				if (null != ((Class587_Sub22) class587_sub22).aClass206_9674) {
					((Class587_Sub22) class587_sub22).aClass206_9674.method4350(150, (byte) -94);
					Class562.aClass125_7318.method2949((((Class587_Sub22) class587_sub22).aClass206_9674), (byte) 47);
					((Class587_Sub22) class587_sub22).aClass206_9674 = null;
				}
				class587_sub22.method12749((byte) -92);
			}
		}
	}
}
