/* AbstractQueue_Sub1 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.util.AbstractQueue;
import java.util.Arrays;
import java.util.Comparator;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;

public class AbstractQueue_Sub1 extends AbstractQueue
{
    Comparator aComparator11522;
    Map aMap11523;
    int anInt11524;
    int anInt11525 = 0;
    Class354[] aClass354Array11526;
    
    public AbstractQueue_Sub1(int i, Comparator comparator) {
	((AbstractQueue_Sub1) this).aClass354Array11526 = new Class354[i];
	((AbstractQueue_Sub1) this).aMap11523 = new HashMap();
	((AbstractQueue_Sub1) this).aComparator11522 = comparator;
    }
    
    public boolean method10463(Object object) {
	Class354 class354
	    = (Class354) ((AbstractQueue_Sub1) this).aMap11523.remove(object);
	if (class354 == null)
	    return false;
	((AbstractQueue_Sub1) this).anInt11525 += 1763277401;
	((AbstractQueue_Sub1) this).anInt11524 -= -1006072941;
	if (((AbstractQueue_Sub1) this).anInt11524 * 1786333851
	    == 1679844423 * ((Class354) class354).anInt3740) {
	    ((AbstractQueue_Sub1) this).aClass354Array11526
		[((AbstractQueue_Sub1) this).anInt11524 * 1786333851]
		= null;
	    return true;
	}
	Class354 class354_0_
	    = (((AbstractQueue_Sub1) this).aClass354Array11526
	       [((AbstractQueue_Sub1) this).anInt11524 * 1786333851]);
	((AbstractQueue_Sub1) this).aClass354Array11526
	    [1786333851 * ((AbstractQueue_Sub1) this).anInt11524]
	    = null;
	((AbstractQueue_Sub1) this).aClass354Array11526
	    [((Class354) class354).anInt3740 * 1679844423]
	    = class354_0_;
	((Class354) (((AbstractQueue_Sub1) this).aClass354Array11526
		     [((Class354) class354).anInt3740 * 1679844423])).anInt3740
	    = ((Class354) class354).anInt3740 * 1;
	method10464(((Class354) class354).anInt3740 * 1679844423, -1671677067);
	if (class354_0_ == (((AbstractQueue_Sub1) this).aClass354Array11526
			    [((Class354) class354).anInt3740 * 1679844423]))
	    method10472(((Class354) class354).anInt3740 * 1679844423,
			1517176037);
	return true;
    }
    
    void method10464(int i, int i_1_) {
	Class354 class354 = ((AbstractQueue_Sub1) this).aClass354Array11526[i];
	int i_2_;
	for (int i_3_
		 = 1786333851 * ((AbstractQueue_Sub1) this).anInt11524 >>> 1;
	     i < i_3_; i = i_2_) {
	    int i_4_ = 1 + (i << 1);
	    Class354 class354_5_
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_4_];
	    int i_6_ = 2 + (i << 1);
	    Class354 class354_7_
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_6_];
	    if (((AbstractQueue_Sub1) this).aComparator11522 != null) {
		if (i_6_ < ((AbstractQueue_Sub1) this).anInt11524 * 1786333851
		    && (((AbstractQueue_Sub1) this).aComparator11522.compare
			(((Class354) class354_5_).anObject3741,
			 ((Class354) class354_7_).anObject3741)) > 0)
		    i_2_ = i_6_;
		else
		    i_2_ = i_4_;
	    } else if ((i_6_
			< ((AbstractQueue_Sub1) this).anInt11524 * 1786333851)
		       && (((Comparable) ((Class354) class354_5_).anObject3741)
			       .compareTo
			   (((Class354) class354_7_).anObject3741)) > 0)
		i_2_ = i_6_;
	    else
		i_2_ = i_4_;
	    if (null != ((AbstractQueue_Sub1) this).aComparator11522) {
		if ((((AbstractQueue_Sub1) this).aComparator11522.compare
		     (((Class354) class354).anObject3741,
		      ((Class354) (((AbstractQueue_Sub1) this)
				   .aClass354Array11526[i_2_])).anObject3741))
		    <= 0)
		    break;
	    } else if ((((Comparable) ((Class354) class354).anObject3741)
			    .compareTo
			(((Class354) (((AbstractQueue_Sub1) this)
				      .aClass354Array11526[i_2_]))
			 .anObject3741))
		       <= 0)
		break;
	    ((AbstractQueue_Sub1) this).aClass354Array11526[i]
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_2_];
	    ((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
		.anInt3740
		= -14416521 * i;
	}
	((AbstractQueue_Sub1) this).aClass354Array11526[i] = class354;
	((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
	    .anInt3740
	    = i * -14416521;
    }
    
    public int size() {
	return 1786333851 * ((AbstractQueue_Sub1) this).anInt11524;
    }
    
    public boolean offer(Object object) {
	if (((AbstractQueue_Sub1) this).aMap11523.containsKey(object))
	    throw new IllegalArgumentException("");
	((AbstractQueue_Sub1) this).anInt11525 += 1763277401;
	int i = 1786333851 * ((AbstractQueue_Sub1) this).anInt11524;
	if (i >= ((AbstractQueue_Sub1) this).aClass354Array11526.length)
	    method10466(-151294638);
	((AbstractQueue_Sub1) this).anInt11524 += -1006072941;
	if (0 == i) {
	    ((AbstractQueue_Sub1) this).aClass354Array11526[0]
		= new Class354(object, 0);
	    ((AbstractQueue_Sub1) this).aMap11523.put
		(object, ((AbstractQueue_Sub1) this).aClass354Array11526[0]);
	} else {
	    ((AbstractQueue_Sub1) this).aClass354Array11526[i]
		= new Class354(object, i);
	    ((AbstractQueue_Sub1) this).aMap11523.put
		(object, ((AbstractQueue_Sub1) this).aClass354Array11526[i]);
	    method10472(i, 1517176037);
	}
	return true;
    }
    
    public Object peek() {
	if (((AbstractQueue_Sub1) this).anInt11524 * 1786333851 == 0)
	    return null;
	return (((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[0])
		.anObject3741);
    }
    
    public Object[] method10465() {
	Object[] objects = super.toArray();
	if (null != ((AbstractQueue_Sub1) this).aComparator11522)
	    Arrays.sort(objects, ((AbstractQueue_Sub1) this).aComparator11522);
	else
	    Arrays.sort(objects);
	return objects;
    }
    
    public Object poll() {
	if (0 == 1786333851 * ((AbstractQueue_Sub1) this).anInt11524)
	    return null;
	((AbstractQueue_Sub1) this).anInt11525 += 1763277401;
	Object object
	    = (((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[0])
	       .anObject3741);
	((AbstractQueue_Sub1) this).aMap11523.remove(object);
	((AbstractQueue_Sub1) this).anInt11524 -= -1006072941;
	if (0 == ((AbstractQueue_Sub1) this).anInt11524 * 1786333851)
	    ((AbstractQueue_Sub1) this).aClass354Array11526
		[1786333851 * ((AbstractQueue_Sub1) this).anInt11524]
		= null;
	else {
	    ((AbstractQueue_Sub1) this).aClass354Array11526[0]
		= (((AbstractQueue_Sub1) this).aClass354Array11526
		   [((AbstractQueue_Sub1) this).anInt11524 * 1786333851]);
	    ((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[0])
		.anInt3740
		= 0;
	    ((AbstractQueue_Sub1) this).aClass354Array11526
		[((AbstractQueue_Sub1) this).anInt11524 * 1786333851]
		= null;
	    method10464(0, -1323116680);
	}
	return object;
    }
    
    void method10466(int i) {
	int i_8_ = 1 + (((AbstractQueue_Sub1) this).aClass354Array11526.length
			<< 1);
	((AbstractQueue_Sub1) this).aClass354Array11526
	    = ((Class354[])
	       Arrays.copyOf(((AbstractQueue_Sub1) this).aClass354Array11526,
			     i_8_));
    }
    
    public boolean contains(Object object) {
	return ((AbstractQueue_Sub1) this).aMap11523.containsKey(object);
    }
    
    public Object[] toArray() {
	Object[] objects = super.toArray();
	if (null != ((AbstractQueue_Sub1) this).aComparator11522)
	    Arrays.sort(objects, ((AbstractQueue_Sub1) this).aComparator11522);
	else
	    Arrays.sort(objects);
	return objects;
    }
    
    public Iterator iterator() {
	return new Class349(this);
    }
    
    public Iterator method10467() {
	return new Class349(this);
    }
    
    public boolean remove(Object object) {
	Class354 class354
	    = (Class354) ((AbstractQueue_Sub1) this).aMap11523.remove(object);
	if (class354 == null)
	    return false;
	((AbstractQueue_Sub1) this).anInt11525 += 1763277401;
	((AbstractQueue_Sub1) this).anInt11524 -= -1006072941;
	if (((AbstractQueue_Sub1) this).anInt11524 * 1786333851
	    == 1679844423 * ((Class354) class354).anInt3740) {
	    ((AbstractQueue_Sub1) this).aClass354Array11526
		[((AbstractQueue_Sub1) this).anInt11524 * 1786333851]
		= null;
	    return true;
	}
	Class354 class354_9_
	    = (((AbstractQueue_Sub1) this).aClass354Array11526
	       [((AbstractQueue_Sub1) this).anInt11524 * 1786333851]);
	((AbstractQueue_Sub1) this).aClass354Array11526
	    [1786333851 * ((AbstractQueue_Sub1) this).anInt11524]
	    = null;
	((AbstractQueue_Sub1) this).aClass354Array11526
	    [((Class354) class354).anInt3740 * 1679844423]
	    = class354_9_;
	((Class354) (((AbstractQueue_Sub1) this).aClass354Array11526
		     [((Class354) class354).anInt3740 * 1679844423])).anInt3740
	    = ((Class354) class354).anInt3740 * 1;
	method10464(((Class354) class354).anInt3740 * 1679844423, -2064500874);
	if (class354_9_ == (((AbstractQueue_Sub1) this).aClass354Array11526
			    [((Class354) class354).anInt3740 * 1679844423]))
	    method10472(((Class354) class354).anInt3740 * 1679844423,
			1517176037);
	return true;
    }
    
    public Iterator method10468() {
	return new Class349(this);
    }
    
    void method10469() {
	int i = 1 + (((AbstractQueue_Sub1) this).aClass354Array11526.length
		     << 1);
	((AbstractQueue_Sub1) this).aClass354Array11526
	    = ((Class354[])
	       Arrays.copyOf(((AbstractQueue_Sub1) this).aClass354Array11526,
			     i));
    }
    
    void method10470() {
	int i = 1 + (((AbstractQueue_Sub1) this).aClass354Array11526.length
		     << 1);
	((AbstractQueue_Sub1) this).aClass354Array11526
	    = ((Class354[])
	       Arrays.copyOf(((AbstractQueue_Sub1) this).aClass354Array11526,
			     i));
    }
    
    public int method10471() {
	return 1786333851 * ((AbstractQueue_Sub1) this).anInt11524;
    }
    
    void method10472(int i, int i_10_) {
	Class354 class354 = ((AbstractQueue_Sub1) this).aClass354Array11526[i];
	int i_11_;
	for (/**/; i > 0; i = i_11_) {
	    i_11_ = i - 1 >>> 1;
	    Class354 class354_12_
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_11_];
	    if (((AbstractQueue_Sub1) this).aComparator11522 != null) {
		if ((((AbstractQueue_Sub1) this).aComparator11522.compare
		     (((Class354) class354).anObject3741,
		      ((Class354) class354_12_).anObject3741))
		    >= 0)
		    break;
	    } else if (((Comparable) ((Class354) class354).anObject3741)
			   .compareTo(((Class354) class354_12_).anObject3741)
		       >= 0)
		break;
	    ((AbstractQueue_Sub1) this).aClass354Array11526[i] = class354_12_;
	    ((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
		.anInt3740
		= i * -14416521;
	}
	((AbstractQueue_Sub1) this).aClass354Array11526[i] = class354;
	((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
	    .anInt3740
	    = -14416521 * i;
    }
    
    void method10473(int i) {
	Class354 class354 = ((AbstractQueue_Sub1) this).aClass354Array11526[i];
	int i_13_;
	for (/**/; i > 0; i = i_13_) {
	    i_13_ = i - 1 >>> 1;
	    Class354 class354_14_
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_13_];
	    if (((AbstractQueue_Sub1) this).aComparator11522 != null) {
		if ((((AbstractQueue_Sub1) this).aComparator11522.compare
		     (((Class354) class354).anObject3741,
		      ((Class354) class354_14_).anObject3741))
		    >= 0)
		    break;
	    } else if (((Comparable) ((Class354) class354).anObject3741)
			   .compareTo(((Class354) class354_14_).anObject3741)
		       >= 0)
		break;
	    ((AbstractQueue_Sub1) this).aClass354Array11526[i] = class354_14_;
	    ((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
		.anInt3740
		= i * -14416521;
	}
	((AbstractQueue_Sub1) this).aClass354Array11526[i] = class354;
	((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
	    .anInt3740
	    = -14416521 * i;
    }
    
    public Object method10474() {
	if (0 == 1786333851 * ((AbstractQueue_Sub1) this).anInt11524)
	    return null;
	((AbstractQueue_Sub1) this).anInt11525 += 1763277401;
	Object object
	    = (((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[0])
	       .anObject3741);
	((AbstractQueue_Sub1) this).aMap11523.remove(object);
	((AbstractQueue_Sub1) this).anInt11524 -= -1006072941;
	if (0 == ((AbstractQueue_Sub1) this).anInt11524 * 1786333851)
	    ((AbstractQueue_Sub1) this).aClass354Array11526
		[1786333851 * ((AbstractQueue_Sub1) this).anInt11524]
		= null;
	else {
	    ((AbstractQueue_Sub1) this).aClass354Array11526[0]
		= (((AbstractQueue_Sub1) this).aClass354Array11526
		   [((AbstractQueue_Sub1) this).anInt11524 * 1786333851]);
	    ((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[0])
		.anInt3740
		= 0;
	    ((AbstractQueue_Sub1) this).aClass354Array11526
		[((AbstractQueue_Sub1) this).anInt11524 * 1786333851]
		= null;
	    method10464(0, -2044286401);
	}
	return object;
    }
    
    public Iterator method10475() {
	return new Class349(this);
    }
    
    public AbstractQueue_Sub1(int i) {
	this(i, null);
    }
    
    void method10476(int i) {
	Class354 class354 = ((AbstractQueue_Sub1) this).aClass354Array11526[i];
	int i_15_;
	for (int i_16_
		 = 1786333851 * ((AbstractQueue_Sub1) this).anInt11524 >>> 1;
	     i < i_16_; i = i_15_) {
	    int i_17_ = 1 + (i << 1);
	    Class354 class354_18_
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_17_];
	    int i_19_ = 2 + (i << 1);
	    Class354 class354_20_
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_19_];
	    if (((AbstractQueue_Sub1) this).aComparator11522 != null) {
		if (i_19_ < ((AbstractQueue_Sub1) this).anInt11524 * 1786333851
		    && (((AbstractQueue_Sub1) this).aComparator11522.compare
			(((Class354) class354_18_).anObject3741,
			 ((Class354) class354_20_).anObject3741)) > 0)
		    i_15_ = i_19_;
		else
		    i_15_ = i_17_;
	    } else if ((i_19_
			< ((AbstractQueue_Sub1) this).anInt11524 * 1786333851)
		       && (((Comparable)
			    ((Class354) class354_18_).anObject3741)
			       .compareTo
			   (((Class354) class354_20_).anObject3741)) > 0)
		i_15_ = i_19_;
	    else
		i_15_ = i_17_;
	    if (null != ((AbstractQueue_Sub1) this).aComparator11522) {
		if ((((AbstractQueue_Sub1) this).aComparator11522.compare
		     (((Class354) class354).anObject3741,
		      ((Class354) (((AbstractQueue_Sub1) this)
				   .aClass354Array11526[i_15_])).anObject3741))
		    <= 0)
		    break;
	    } else if ((((Comparable) ((Class354) class354).anObject3741)
			    .compareTo
			(((Class354) (((AbstractQueue_Sub1) this)
				      .aClass354Array11526[i_15_]))
			 .anObject3741))
		       <= 0)
		break;
	    ((AbstractQueue_Sub1) this).aClass354Array11526[i]
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_15_];
	    ((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
		.anInt3740
		= -14416521 * i;
	}
	((AbstractQueue_Sub1) this).aClass354Array11526[i] = class354;
	((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
	    .anInt3740
	    = i * -14416521;
    }
    
    void method10477(int i) {
	Class354 class354 = ((AbstractQueue_Sub1) this).aClass354Array11526[i];
	int i_21_;
	for (int i_22_
		 = 1786333851 * ((AbstractQueue_Sub1) this).anInt11524 >>> 1;
	     i < i_22_; i = i_21_) {
	    int i_23_ = 1 + (i << 1);
	    Class354 class354_24_
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_23_];
	    int i_25_ = 2 + (i << 1);
	    Class354 class354_26_
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_25_];
	    if (((AbstractQueue_Sub1) this).aComparator11522 != null) {
		if (i_25_ < ((AbstractQueue_Sub1) this).anInt11524 * 1786333851
		    && (((AbstractQueue_Sub1) this).aComparator11522.compare
			(((Class354) class354_24_).anObject3741,
			 ((Class354) class354_26_).anObject3741)) > 0)
		    i_21_ = i_25_;
		else
		    i_21_ = i_23_;
	    } else if ((i_25_
			< ((AbstractQueue_Sub1) this).anInt11524 * 1786333851)
		       && (((Comparable)
			    ((Class354) class354_24_).anObject3741)
			       .compareTo
			   (((Class354) class354_26_).anObject3741)) > 0)
		i_21_ = i_25_;
	    else
		i_21_ = i_23_;
	    if (null != ((AbstractQueue_Sub1) this).aComparator11522) {
		if ((((AbstractQueue_Sub1) this).aComparator11522.compare
		     (((Class354) class354).anObject3741,
		      ((Class354) (((AbstractQueue_Sub1) this)
				   .aClass354Array11526[i_21_])).anObject3741))
		    <= 0)
		    break;
	    } else if ((((Comparable) ((Class354) class354).anObject3741)
			    .compareTo
			(((Class354) (((AbstractQueue_Sub1) this)
				      .aClass354Array11526[i_21_]))
			 .anObject3741))
		       <= 0)
		break;
	    ((AbstractQueue_Sub1) this).aClass354Array11526[i]
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_21_];
	    ((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
		.anInt3740
		= -14416521 * i;
	}
	((AbstractQueue_Sub1) this).aClass354Array11526[i] = class354;
	((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
	    .anInt3740
	    = i * -14416521;
    }
    
    void method10478(int i) {
	Class354 class354 = ((AbstractQueue_Sub1) this).aClass354Array11526[i];
	int i_27_;
	for (int i_28_
		 = 1786333851 * ((AbstractQueue_Sub1) this).anInt11524 >>> 1;
	     i < i_28_; i = i_27_) {
	    int i_29_ = 1 + (i << 1);
	    Class354 class354_30_
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_29_];
	    int i_31_ = 2 + (i << 1);
	    Class354 class354_32_
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_31_];
	    if (((AbstractQueue_Sub1) this).aComparator11522 != null) {
		if (i_31_ < ((AbstractQueue_Sub1) this).anInt11524 * 1786333851
		    && (((AbstractQueue_Sub1) this).aComparator11522.compare
			(((Class354) class354_30_).anObject3741,
			 ((Class354) class354_32_).anObject3741)) > 0)
		    i_27_ = i_31_;
		else
		    i_27_ = i_29_;
	    } else if ((i_31_
			< ((AbstractQueue_Sub1) this).anInt11524 * 1786333851)
		       && (((Comparable)
			    ((Class354) class354_30_).anObject3741)
			       .compareTo
			   (((Class354) class354_32_).anObject3741)) > 0)
		i_27_ = i_31_;
	    else
		i_27_ = i_29_;
	    if (null != ((AbstractQueue_Sub1) this).aComparator11522) {
		if ((((AbstractQueue_Sub1) this).aComparator11522.compare
		     (((Class354) class354).anObject3741,
		      ((Class354) (((AbstractQueue_Sub1) this)
				   .aClass354Array11526[i_27_])).anObject3741))
		    <= 0)
		    break;
	    } else if ((((Comparable) ((Class354) class354).anObject3741)
			    .compareTo
			(((Class354) (((AbstractQueue_Sub1) this)
				      .aClass354Array11526[i_27_]))
			 .anObject3741))
		       <= 0)
		break;
	    ((AbstractQueue_Sub1) this).aClass354Array11526[i]
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_27_];
	    ((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
		.anInt3740
		= -14416521 * i;
	}
	((AbstractQueue_Sub1) this).aClass354Array11526[i] = class354;
	((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
	    .anInt3740
	    = i * -14416521;
    }
    
    void method10479(int i) {
	Class354 class354 = ((AbstractQueue_Sub1) this).aClass354Array11526[i];
	int i_33_;
	for (int i_34_
		 = 1786333851 * ((AbstractQueue_Sub1) this).anInt11524 >>> 1;
	     i < i_34_; i = i_33_) {
	    int i_35_ = 1 + (i << 1);
	    Class354 class354_36_
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_35_];
	    int i_37_ = 2 + (i << 1);
	    Class354 class354_38_
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_37_];
	    if (((AbstractQueue_Sub1) this).aComparator11522 != null) {
		if (i_37_ < ((AbstractQueue_Sub1) this).anInt11524 * 1786333851
		    && (((AbstractQueue_Sub1) this).aComparator11522.compare
			(((Class354) class354_36_).anObject3741,
			 ((Class354) class354_38_).anObject3741)) > 0)
		    i_33_ = i_37_;
		else
		    i_33_ = i_35_;
	    } else if ((i_37_
			< ((AbstractQueue_Sub1) this).anInt11524 * 1786333851)
		       && (((Comparable)
			    ((Class354) class354_36_).anObject3741)
			       .compareTo
			   (((Class354) class354_38_).anObject3741)) > 0)
		i_33_ = i_37_;
	    else
		i_33_ = i_35_;
	    if (null != ((AbstractQueue_Sub1) this).aComparator11522) {
		if ((((AbstractQueue_Sub1) this).aComparator11522.compare
		     (((Class354) class354).anObject3741,
		      ((Class354) (((AbstractQueue_Sub1) this)
				   .aClass354Array11526[i_33_])).anObject3741))
		    <= 0)
		    break;
	    } else if ((((Comparable) ((Class354) class354).anObject3741)
			    .compareTo
			(((Class354) (((AbstractQueue_Sub1) this)
				      .aClass354Array11526[i_33_]))
			 .anObject3741))
		       <= 0)
		break;
	    ((AbstractQueue_Sub1) this).aClass354Array11526[i]
		= ((AbstractQueue_Sub1) this).aClass354Array11526[i_33_];
	    ((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
		.anInt3740
		= -14416521 * i;
	}
	((AbstractQueue_Sub1) this).aClass354Array11526[i] = class354;
	((Class354) ((AbstractQueue_Sub1) this).aClass354Array11526[i])
	    .anInt3740
	    = i * -14416521;
    }
    
    public boolean method10480(Object object) {
	return ((AbstractQueue_Sub1) this).aMap11523.containsKey(object);
    }
    
    public int method10481() {
	return 1786333851 * ((AbstractQueue_Sub1) this).anInt11524;
    }
}
