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

public class Class331 implements Iterator
{
    int anInt5229;
    int anInt5230 = 0;
    AbstractQueue_Sub1 anAbstractQueue_Sub1_5231;
    
    public boolean hasNext() {
	return (((Class331) this).anInt5230 * -314049449
		< (((AbstractQueue_Sub1)
		    ((Class331) this).anAbstractQueue_Sub1_5231).anInt10600
		   * -571335499));
    }
    
    public void method6344() {
	throw new UnsupportedOperationException();
    }
    
    public Object next() {
	if (1362842623 * (((AbstractQueue_Sub1)
			   ((Class331) this).anAbstractQueue_Sub1_5231)
			  .anInt10597)
	    != 1507856165 * ((Class331) this).anInt5229)
	    throw new ConcurrentModificationException();
	if (-314049449 * ((Class331) this).anInt5230
	    < (((AbstractQueue_Sub1)
		((Class331) this).anAbstractQueue_Sub1_5231).anInt10600
	       * -571335499)) {
	    Object object
		= (((Class337) (((AbstractQueue_Sub1)
				 ((Class331) this).anAbstractQueue_Sub1_5231)
				.aClass337Array10599
				[-314049449 * ((Class331) this).anInt5230]))
		   .anObject5302);
	    ((Class331) this).anInt5230 += -1954107545;
	    return object;
	}
	throw new NoSuchElementException();
    }
    
    public void remove() {
	throw new UnsupportedOperationException();
    }
    
    public boolean method6345() {
	return (((Class331) this).anInt5230 * -314049449
		< (((AbstractQueue_Sub1)
		    ((Class331) this).anAbstractQueue_Sub1_5231).anInt10600
		   * -571335499));
    }
    
    public boolean method6346() {
	return (((Class331) this).anInt5230 * -314049449
		< (((AbstractQueue_Sub1)
		    ((Class331) this).anAbstractQueue_Sub1_5231).anInt10600
		   * -571335499));
    }
    
    public boolean method6347() {
	return (((Class331) this).anInt5230 * -314049449
		< (((AbstractQueue_Sub1)
		    ((Class331) this).anAbstractQueue_Sub1_5231).anInt10600
		   * -571335499));
    }
    
    public Object method6348() {
	if (1362842623 * (((AbstractQueue_Sub1)
			   ((Class331) this).anAbstractQueue_Sub1_5231)
			  .anInt10597)
	    != 1507856165 * ((Class331) this).anInt5229)
	    throw new ConcurrentModificationException();
	if (-314049449 * ((Class331) this).anInt5230
	    < (((AbstractQueue_Sub1)
		((Class331) this).anAbstractQueue_Sub1_5231).anInt10600
	       * -571335499)) {
	    Object object
		= (((Class337) (((AbstractQueue_Sub1)
				 ((Class331) this).anAbstractQueue_Sub1_5231)
				.aClass337Array10599
				[-314049449 * ((Class331) this).anInt5230]))
		   .anObject5302);
	    ((Class331) this).anInt5230 += -1954107545;
	    return object;
	}
	throw new NoSuchElementException();
    }
    
    public Object method6349() {
	if (1362842623 * (((AbstractQueue_Sub1)
			   ((Class331) this).anAbstractQueue_Sub1_5231)
			  .anInt10597)
	    != 1507856165 * ((Class331) this).anInt5229)
	    throw new ConcurrentModificationException();
	if (-314049449 * ((Class331) this).anInt5230
	    < (((AbstractQueue_Sub1)
		((Class331) this).anAbstractQueue_Sub1_5231).anInt10600
	       * -571335499)) {
	    Object object
		= (((Class337) (((AbstractQueue_Sub1)
				 ((Class331) this).anAbstractQueue_Sub1_5231)
				.aClass337Array10599
				[-314049449 * ((Class331) this).anInt5230]))
		   .anObject5302);
	    ((Class331) this).anInt5230 += -1954107545;
	    return object;
	}
	throw new NoSuchElementException();
    }
    
    public Object method6350() {
	if (1362842623 * (((AbstractQueue_Sub1)
			   ((Class331) this).anAbstractQueue_Sub1_5231)
			  .anInt10597)
	    != 1507856165 * ((Class331) this).anInt5229)
	    throw new ConcurrentModificationException();
	if (-314049449 * ((Class331) this).anInt5230
	    < (((AbstractQueue_Sub1)
		((Class331) this).anAbstractQueue_Sub1_5231).anInt10600
	       * -571335499)) {
	    Object object
		= (((Class337) (((AbstractQueue_Sub1)
				 ((Class331) this).anAbstractQueue_Sub1_5231)
				.aClass337Array10599
				[-314049449 * ((Class331) this).anInt5230]))
		   .anObject5302);
	    ((Class331) this).anInt5230 += -1954107545;
	    return object;
	}
	throw new NoSuchElementException();
    }
    
    public void method6351() {
	throw new UnsupportedOperationException();
    }
    
    Class331(AbstractQueue_Sub1 abstractqueue_sub1) {
	((Class331) this).anInt5229
	    = 237129555 * (((AbstractQueue_Sub1)
			    ((Class331) this).anAbstractQueue_Sub1_5231)
			   .anInt10597);
	((Class331) this).anAbstractQueue_Sub1_5231 = abstractqueue_sub1;
    }
    
    static void method6352(int i) {
	if (Class272.aClass259_4105 != null) {
	    Class541.aClass347_7037 = new Class347();
	    Class541.aClass347_7037.method6494
		(Class128.aLong1582 * -6082504806996193511L,
		 ((Class259) Class272.aClass259_4105).aClass400_4029
		     .method7264(client.aClass457_8110, (byte) 9),
		 -150404965 * ((Class259) Class272.aClass259_4105).anInt4019,
		 Class272.aClass259_4105, -626350855);
	    Class26.aThread279 = new Thread(Class541.aClass347_7037, "");
	    Class26.aThread279.start();
	}
    }
    
    static void method6353(int i) {
	Class576_Sub1.anIntArray8542[44] = 71;
	Class576_Sub1.anIntArray8542[45] = 26;
	Class576_Sub1.anIntArray8542[46] = 72;
	Class576_Sub1.anIntArray8542[47] = 73;
	Class576_Sub1.anIntArray8542[59] = 57;
	Class576_Sub1.anIntArray8542[61] = 27;
	Class576_Sub1.anIntArray8542[91] = 42;
	Class576_Sub1.anIntArray8542[92] = 74;
	Class576_Sub1.anIntArray8542[93] = 43;
	Class576_Sub1.anIntArray8542[192] = 28;
	Class576_Sub1.anIntArray8542[222] = 58;
	Class576_Sub1.anIntArray8542[520] = 59;
    }
    
    static final void method6354(Class117 class117, Class116 class116,
				 Class479 class479, int i) {
	class117.anInt1467 = (((Class479) class479).anIntArray6435
			      [(((Class479) class479).anInt6442
				-= -1158629699) * -117934955]) * 1383140155;
    }
    
    static final void method6355(Class479 class479, int i) {
	int i_0_ = (((Class479) class479).anIntArray6435
		    [((((Class479) class479).anInt6442 -= -1158629699)
		      * -117934955)]);
	Class243_Sub11_Sub9 class243_sub11_sub9
	    = Class495.aClass408_6583.method7317(i_0_, (byte) 24);
	if (null == class243_sub11_sub9.anIntArray10728)
	    ((Class479) class479).anIntArray6435
		[((((Class479) class479).anInt6442 += -1158629699) * -117934955
		  - 1)]
		= 0;
	else
	    ((Class479) class479).anIntArray6435
		[((((Class479) class479).anInt6442 += -1158629699) * -117934955
		  - 1)]
		= class243_sub11_sub9.anIntArray10728.length;
    }
    
    static final void method6356(Class479 class479, int i) {
	Class117 class117
	    = Class70.method1756((((Class479) class479).anIntArray6435
				  [(((Class479) class479).anInt6442
				    -= -1158629699) * -117934955]),
				 (byte) 46);
	if (null == class117.aClass117Array1383)
	    ((Class479) class479).anIntArray6435
		[((((Class479) class479).anInt6442 += -1158629699) * -117934955
		  - 1)]
		= 0;
	else {
	    int i_1_ = class117.aClass117Array1383.length;
	    for (int i_2_ = 0; i_2_ < class117.aClass117Array1383.length;
		 i_2_++) {
		if (null == class117.aClass117Array1383[i_2_]) {
		    i_1_ = i_2_;
		    break;
		}
	    }
	    ((Class479) class479).anIntArray6435
		[((((Class479) class479).anInt6442 += -1158629699) * -117934955
		  - 1)]
		= i_1_;
	}
    }
}
