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

public class Class434 implements Iterator {
	static Class526[] aClass526Array6263;
	Class587 aClass587_6264;
	Class413 aClass413_6265;
	Class587 aClass587_6266 = null;
	public static Class419 aClass419_6267;

	void method7794() {
		((Class434) this).aClass587_6264 = ((Class434) this).aClass413_6265.aClass587_6027.aClass587_7673;
		((Class434) this).aClass587_6266 = null;
	}

	public void method7795(Class413 class413, int i) {
		((Class434) this).aClass413_6265 = class413;
		((Class434) this).aClass587_6264 = ((Class434) this).aClass413_6265.aClass587_6027.aClass587_7673;
		((Class434) this).aClass587_6266 = null;
	}

	void method7796(int i) {
		((Class434) this).aClass587_6264 = ((Class434) this).aClass413_6265.aClass587_6027.aClass587_7673;
		((Class434) this).aClass587_6266 = null;
	}

	public Class587 method7797(int i) {
		method7796(1368669228);
		return (Class587) next();
	}

	public Object method7798() {
		Class587 class587 = ((Class434) this).aClass587_6264;
		if (class587 == ((Class434) this).aClass413_6265.aClass587_6027) {
			class587 = null;
			((Class434) this).aClass587_6264 = null;
		} else
			((Class434) this).aClass587_6264 = class587.aClass587_7673;
		((Class434) this).aClass587_6266 = class587;
		return class587;
	}

	public boolean hasNext() {
		return (((Class434) this).aClass413_6265.aClass587_6027 != ((Class434) this).aClass587_6264);
	}

	public void remove() {
		if (((Class434) this).aClass587_6266 == null)
			throw new IllegalStateException();
		((Class434) this).aClass587_6266.method12749((byte) 4);
		((Class434) this).aClass587_6266 = null;
	}

	public boolean method7799() {
		return (((Class434) this).aClass413_6265.aClass587_6027 != ((Class434) this).aClass587_6264);
	}

	public boolean method7800() {
		return (((Class434) this).aClass413_6265.aClass587_6027 != ((Class434) this).aClass587_6264);
	}

	public boolean method7801() {
		return (((Class434) this).aClass413_6265.aClass587_6027 != ((Class434) this).aClass587_6264);
	}

	public void method7802() {
		if (((Class434) this).aClass587_6266 == null)
			throw new IllegalStateException();
		((Class434) this).aClass587_6266.method12749((byte) 27);
		((Class434) this).aClass587_6266 = null;
	}

	void method7803() {
		((Class434) this).aClass587_6264 = ((Class434) this).aClass413_6265.aClass587_6027.aClass587_7673;
		((Class434) this).aClass587_6266 = null;
	}

	public Object method7804() {
		Class587 class587 = ((Class434) this).aClass587_6264;
		if (class587 == ((Class434) this).aClass413_6265.aClass587_6027) {
			class587 = null;
			((Class434) this).aClass587_6264 = null;
		} else
			((Class434) this).aClass587_6264 = class587.aClass587_7673;
		((Class434) this).aClass587_6266 = class587;
		return class587;
	}

	public void method7805() {
		if (((Class434) this).aClass587_6266 == null)
			throw new IllegalStateException();
		((Class434) this).aClass587_6266.method12749((byte) 11);
		((Class434) this).aClass587_6266 = null;
	}

	public void method7806() {
		if (((Class434) this).aClass587_6266 == null)
			throw new IllegalStateException();
		((Class434) this).aClass587_6266.method12749((byte) 44);
		((Class434) this).aClass587_6266 = null;
	}

	void method7807() {
		((Class434) this).aClass587_6264 = ((Class434) this).aClass413_6265.aClass587_6027.aClass587_7673;
		((Class434) this).aClass587_6266 = null;
	}

	public void method7808(Class413 class413) {
		((Class434) this).aClass413_6265 = class413;
		((Class434) this).aClass587_6264 = ((Class434) this).aClass413_6265.aClass587_6027.aClass587_7673;
		((Class434) this).aClass587_6266 = null;
	}

	public void method7809(Class413 class413) {
		((Class434) this).aClass413_6265 = class413;
		((Class434) this).aClass587_6264 = ((Class434) this).aClass413_6265.aClass587_6027.aClass587_7673;
		((Class434) this).aClass587_6266 = null;
	}

	public Class434(Class413 class413) {
		((Class434) this).aClass413_6265 = class413;
		((Class434) this).aClass587_6264 = ((Class434) this).aClass413_6265.aClass587_6027.aClass587_7673;
		((Class434) this).aClass587_6266 = null;
	}

	void method7810() {
		((Class434) this).aClass587_6264 = ((Class434) this).aClass413_6265.aClass587_6027.aClass587_7673;
		((Class434) this).aClass587_6266 = null;
	}

	public Object method7811() {
		Class587 class587 = ((Class434) this).aClass587_6264;
		if (class587 == ((Class434) this).aClass413_6265.aClass587_6027) {
			class587 = null;
			((Class434) this).aClass587_6264 = null;
		} else
			((Class434) this).aClass587_6264 = class587.aClass587_7673;
		((Class434) this).aClass587_6266 = class587;
		return class587;
	}

	public Object next() {
		Class587 class587 = ((Class434) this).aClass587_6264;
		if (class587 == ((Class434) this).aClass413_6265.aClass587_6027) {
			class587 = null;
			((Class434) this).aClass587_6264 = null;
		} else
			((Class434) this).aClass587_6264 = class587.aClass587_7673;
		((Class434) this).aClass587_6266 = class587;
		return class587;
	}

	static final void method7812(Class477 class477, byte i) {
		int i_0_ = (((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 -= 1577301031) * 2028895127]);
		Class35 class35 = Class109.method2606(i_0_, 947409895);
		Class361.method6897(class35, class477, 1115621609);
	}

	public static void method7813(int i, int i_1_, int i_2_) {
		Class587_Sub45 class587_sub45 = Class70.method1609(Class320.aClass320_4805, client.aClass190_8065.aClass426_2279, 2042697197);
		class587_sub45.aClass587_Sub4_Sub1_9890.method14249(i, (byte) 16);
		class587_sub45.aClass587_Sub4_Sub1_9890.method14395(i_1_, -1606973875);
		client.aClass190_8065.method3964(class587_sub45, 1986416297);
	}
}
