/* Class275 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class275
{
    public float aFloat4135;
    static int anInt4136;
    static int anInt4137;
    public float aFloat4138;
    static Class275[] aClass275Array4139;
    public float aFloat4140;
    
    public void method5346(Class243_Sub10 class243_sub10) {
	aFloat4140 = class243_sub10.method14718(-1465356819);
	aFloat4138 = class243_sub10.method14718(-1340144993);
	aFloat4135 = class243_sub10.method14718(-1343336744);
    }
    
    public final float method5347(Class275 class275_0_) {
	return (aFloat4140 * class275_0_.aFloat4140
		+ aFloat4138 * class275_0_.aFloat4138
		+ aFloat4135 * class275_0_.aFloat4135);
    }
    
    public static Class275 method5348(float f, float f_1_, float f_2_) {
	synchronized (aClass275Array4139) {
	    if (anInt4137 == 0) {
		Class275 class275 = new Class275(f, f_1_, f_2_);
		return class275;
	    }
	    aClass275Array4139[--anInt4137].method5363(f, f_1_, f_2_);
	    Class275 class275 = aClass275Array4139[anInt4137];
	    return class275;
	}
    }
    
    final void method5349(Class275 class275_3_) {
	aFloat4140 *= class275_3_.aFloat4140;
	aFloat4138 *= class275_3_.aFloat4138;
	aFloat4135 *= class275_3_.aFloat4135;
    }
    
    public static final Class275 method5350(Class275 class275,
					    Class275 class275_4_) {
	Class275 class275_5_ = method5414(class275);
	class275_5_.method5349(class275_4_);
	return class275_5_;
    }
    
    public void method5351() {
	synchronized (aClass275Array4139) {
	    if (anInt4137 < anInt4136 - 1)
		aClass275Array4139[anInt4137++] = this;
	}
    }
    
    public Class275() {
	/* empty */
    }
    
    public final void method5352(Class275 class275_6_) {
	aFloat4140 -= class275_6_.aFloat4140;
	aFloat4138 -= class275_6_.aFloat4138;
	aFloat4135 -= class275_6_.aFloat4135;
    }
    
    public Class275(Class275 class275_7_) {
	aFloat4140 = class275_7_.aFloat4140;
	aFloat4138 = class275_7_.aFloat4138;
	aFloat4135 = class275_7_.aFloat4135;
    }
    
    Class275(Class243_Sub10 class243_sub10) {
	aFloat4140 = class243_sub10.method14718(-1437620683);
	aFloat4138 = class243_sub10.method14718(-1737394013);
	aFloat4135 = class243_sub10.method14718(-1702997489);
    }
    
    public static Class275 method5353() {
	synchronized (aClass275Array4139) {
	    if (anInt4137 == 0) {
		Class275 class275 = new Class275();
		return class275;
	    }
	    aClass275Array4139[--anInt4137].method5436();
	    Class275 class275 = aClass275Array4139[anInt4137];
	    return class275;
	}
    }
    
    public void method5354(float f, float f_8_, float f_9_) {
	aFloat4140 = f;
	aFloat4138 = f_8_;
	aFloat4135 = f_9_;
    }
    
    public static final Class275 method5355(Class275 class275,
					    Class275 class275_10_) {
	Class275 class275_11_ = method5414(class275);
	class275_11_.method5360(class275_10_);
	return class275_11_;
    }
    
    public static void method5356(int i) {
	anInt4136 = i;
	aClass275Array4139 = new Class275[i];
	anInt4137 = 0;
    }
    
    public boolean method5357(Class275 class275_12_) {
	if (aFloat4140 != class275_12_.aFloat4140
	    || aFloat4138 != class275_12_.aFloat4138
	    || aFloat4135 != class275_12_.aFloat4135)
	    return false;
	return true;
    }
    
    public final void method5358() {
	aFloat4140 = -aFloat4140;
	aFloat4138 = -aFloat4138;
	aFloat4135 = -aFloat4135;
    }
    
    public final void method5359(float f) {
	aFloat4140 *= f;
	aFloat4138 *= f;
	aFloat4135 *= f;
    }
    
    public final void method5360(Class275 class275_13_) {
	aFloat4140 += class275_13_.aFloat4140;
	aFloat4138 += class275_13_.aFloat4138;
	aFloat4135 += class275_13_.aFloat4135;
    }
    
    public final void method5361(Class275 class275_14_, float f) {
	aFloat4140 += class275_14_.aFloat4140 * f;
	aFloat4138 += class275_14_.aFloat4138 * f;
	aFloat4135 += class275_14_.aFloat4135 * f;
    }
    
    public final void method5362() {
	float f = 1.0F / method5369();
	aFloat4140 *= f;
	aFloat4138 *= f;
	aFloat4135 *= f;
    }
    
    public void method5363(float f, float f_15_, float f_16_) {
	aFloat4140 = f;
	aFloat4138 = f_15_;
	aFloat4135 = f_16_;
    }
    
    public static final Class275 method5364(Class275 class275,
					    Class275 class275_17_) {
	Class275 class275_18_ = method5414(class275);
	class275_18_.method5408(class275_17_);
	return class275_18_;
    }
    
    public final void method5365() {
	aFloat4135 = 0.0F;
	aFloat4138 = 0.0F;
	aFloat4140 = 0.0F;
    }
    
    public static final float method5366(Class275 class275,
					 Class275 class275_19_) {
	return class275.method5419(class275_19_);
    }
    
    final void method5367(Class275 class275_20_) {
	method5363((aFloat4138 * class275_20_.aFloat4135
		    - aFloat4135 * class275_20_.aFloat4138),
		   (aFloat4135 * class275_20_.aFloat4140
		    - aFloat4140 * class275_20_.aFloat4135),
		   (aFloat4140 * class275_20_.aFloat4138
		    - aFloat4138 * class275_20_.aFloat4140));
    }
    
    public static final Class275 method5368(Class275 class275,
					    Class275 class275_21_) {
	Class275 class275_22_ = method5414(class275);
	class275_22_.method5367(class275_21_);
	return class275_22_;
    }
    
    public final float method5369() {
	return (float) Math.sqrt((double) (aFloat4140 * aFloat4140
					   + aFloat4138 * aFloat4138
					   + aFloat4135 * aFloat4135));
    }
    
    public final void method5370() {
	if (aFloat4140 < 0.0F)
	    aFloat4140 *= -1.0F;
	if (aFloat4138 < 0.0F)
	    aFloat4138 *= -1.0F;
	if (aFloat4135 < 0.0F)
	    aFloat4135 *= -1.0F;
    }
    
    static {
	new Class275(0.0F, 0.0F, 0.0F);
	aClass275Array4139 = new Class275[0];
    }
    
    public static Class275 method5371(Class243_Sub10 class243_sub10) {
	synchronized (aClass275Array4139) {
	    if (anInt4137 == 0) {
		Class275 class275 = new Class275(class243_sub10);
		return class275;
	    }
	    aClass275Array4139[--anInt4137].method5346(class243_sub10);
	    Class275 class275 = aClass275Array4139[anInt4137];
	    return class275;
	}
    }
    
    public final void method5372(Class350 class350) {
	float f = aFloat4140;
	float f_23_ = aFloat4138;
	aFloat4140 = (((Class350) class350).aFloat5397 * f
		      + ((Class350) class350).aFloat5400 * f_23_
		      + ((Class350) class350).aFloat5402 * aFloat4135);
	aFloat4138 = (((Class350) class350).aFloat5398 * f
		      + ((Class350) class350).aFloat5401 * f_23_
		      + ((Class350) class350).aFloat5404 * aFloat4135);
	aFloat4135 = (((Class350) class350).aFloat5399 * f
		      + ((Class350) class350).aFloat5403 * f_23_
		      + ((Class350) class350).aFloat5405 * aFloat4135);
    }
    
    public final void method5373(Class280 class280) {
	Class280 class280_24_
	    = Class280.method5597(aFloat4140, aFloat4138, aFloat4135, 0.0F);
	Class280 class280_25_ = Class280.method5612(class280);
	Class280 class280_26_
	    = Class280.method5619(class280_25_, class280_24_);
	class280_26_.method5618(class280);
	method5363(class280_26_.aFloat4157, class280_26_.aFloat4158,
		   class280_26_.aFloat4154);
	class280_24_.method5609();
	class280_25_.method5609();
	class280_26_.method5609();
    }
    
    public static final Class275 method5374(Class275 class275,
					    Class275 class275_27_) {
	Class275 class275_28_ = method5414(class275);
	class275_28_.method5427(class275_27_);
	return class275_28_;
    }
    
    public final void method5375() {
	aFloat4140 = -aFloat4140;
	aFloat4138 = -aFloat4138;
	aFloat4135 = -aFloat4135;
    }
    
    public static final Class275 method5376(Class275 class275, float f) {
	Class275 class275_29_ = method5414(class275);
	class275_29_.method5359(f);
	return class275_29_;
    }
    
    public final void method5377(Class280 class280) {
	Class280 class280_30_
	    = Class280.method5597(aFloat4140, aFloat4138, aFloat4135, 0.0F);
	Class280 class280_31_ = Class280.method5612(class280);
	Class280 class280_32_
	    = Class280.method5619(class280_31_, class280_30_);
	class280_32_.method5618(class280);
	method5363(class280_32_.aFloat4157, class280_32_.aFloat4158,
		   class280_32_.aFloat4154);
	class280_30_.method5609();
	class280_31_.method5609();
	class280_32_.method5609();
    }
    
    public final void method5378(Class350 class350) {
	float f = aFloat4140;
	float f_33_ = aFloat4138;
	aFloat4140 = (((Class350) class350).aFloat5397 * f
		      + ((Class350) class350).aFloat5400 * f_33_
		      + ((Class350) class350).aFloat5402 * aFloat4135
		      + ((Class350) class350).aFloat5406);
	aFloat4138 = (((Class350) class350).aFloat5398 * f
		      + ((Class350) class350).aFloat5401 * f_33_
		      + ((Class350) class350).aFloat5404 * aFloat4135
		      + ((Class350) class350).aFloat5407);
	aFloat4135 = (((Class350) class350).aFloat5399 * f
		      + ((Class350) class350).aFloat5403 * f_33_
		      + ((Class350) class350).aFloat5405 * aFloat4135
		      + ((Class350) class350).aFloat5408);
    }
    
    public final void method5379() {
	if (aFloat4140 < 0.0F)
	    aFloat4140 *= -1.0F;
	if (aFloat4138 < 0.0F)
	    aFloat4138 *= -1.0F;
	if (aFloat4135 < 0.0F)
	    aFloat4135 *= -1.0F;
    }
    
    final void method5380(Class275 class275_34_) {
	aFloat4140 /= class275_34_.aFloat4140;
	aFloat4138 /= class275_34_.aFloat4138;
	aFloat4135 /= class275_34_.aFloat4135;
    }
    
    public String toString() {
	return new StringBuilder().append(aFloat4140).append(", ").append
		   (aFloat4138).append
		   (", ").append
		   (aFloat4135).toString();
    }
    
    public static final Class275 method5381(Class275 class275,
					    Class275 class275_35_) {
	Class275 class275_36_ = method5414(class275);
	class275_36_.method5349(class275_35_);
	return class275_36_;
    }
    
    public final void method5382() {
	aFloat4135 = 0.0F;
	aFloat4138 = 0.0F;
	aFloat4140 = 0.0F;
    }
    
    public void method5383() {
	synchronized (aClass275Array4139) {
	    if (anInt4137 < anInt4136 - 1)
		aClass275Array4139[anInt4137++] = this;
	}
    }
    
    public String method5384() {
	return new StringBuilder().append(aFloat4140).append(", ").append
		   (aFloat4138).append
		   (", ").append
		   (aFloat4135).toString();
    }
    
    public final void method5385(Class275 class275_37_) {
	aFloat4140 += class275_37_.aFloat4140;
	aFloat4138 += class275_37_.aFloat4138;
	aFloat4135 += class275_37_.aFloat4135;
    }
    
    public static final float method5386(Class275 class275,
					 Class275 class275_38_) {
	return class275.method5419(class275_38_);
    }
    
    public static Class275 method5387() {
	synchronized (aClass275Array4139) {
	    if (anInt4137 == 0) {
		Class275 class275 = new Class275();
		return class275;
	    }
	    aClass275Array4139[--anInt4137].method5436();
	    Class275 class275 = aClass275Array4139[anInt4137];
	    return class275;
	}
    }
    
    public String method5388() {
	return new StringBuilder().append(aFloat4140).append(", ").append
		   (aFloat4138).append
		   (", ").append
		   (aFloat4135).toString();
    }
    
    public static Class275 method5389(float f, float f_39_, float f_40_) {
	synchronized (aClass275Array4139) {
	    if (anInt4137 == 0) {
		Class275 class275 = new Class275(f, f_39_, f_40_);
		return class275;
	    }
	    aClass275Array4139[--anInt4137].method5363(f, f_39_, f_40_);
	    Class275 class275 = aClass275Array4139[anInt4137];
	    return class275;
	}
    }
    
    public static Class275 method5390(float f, float f_41_, float f_42_) {
	synchronized (aClass275Array4139) {
	    if (anInt4137 == 0) {
		Class275 class275 = new Class275(f, f_41_, f_42_);
		return class275;
	    }
	    aClass275Array4139[--anInt4137].method5363(f, f_41_, f_42_);
	    Class275 class275 = aClass275Array4139[anInt4137];
	    return class275;
	}
    }
    
    public static Class275 method5391(Class275 class275) {
	synchronized (aClass275Array4139) {
	    if (anInt4137 == 0) {
		Class275 class275_43_ = new Class275(class275);
		return class275_43_;
	    }
	    aClass275Array4139[--anInt4137].method5417(class275);
	    Class275 class275_44_ = aClass275Array4139[anInt4137];
	    return class275_44_;
	}
    }
    
    public static Class275 method5392(Class243_Sub10 class243_sub10) {
	synchronized (aClass275Array4139) {
	    if (anInt4137 == 0) {
		Class275 class275 = new Class275(class243_sub10);
		return class275;
	    }
	    aClass275Array4139[--anInt4137].method5346(class243_sub10);
	    Class275 class275 = aClass275Array4139[anInt4137];
	    return class275;
	}
    }
    
    public static Class275 method5393(Class243_Sub10 class243_sub10) {
	synchronized (aClass275Array4139) {
	    if (anInt4137 == 0) {
		Class275 class275 = new Class275(class243_sub10);
		return class275;
	    }
	    aClass275Array4139[--anInt4137].method5346(class243_sub10);
	    Class275 class275 = aClass275Array4139[anInt4137];
	    return class275;
	}
    }
    
    public void method5394() {
	synchronized (aClass275Array4139) {
	    if (anInt4137 < anInt4136 - 1)
		aClass275Array4139[anInt4137++] = this;
	}
    }
    
    public void method5395() {
	synchronized (aClass275Array4139) {
	    if (anInt4137 < anInt4136 - 1)
		aClass275Array4139[anInt4137++] = this;
	}
    }
    
    public void method5396(Class243_Sub10 class243_sub10) {
	aFloat4140 = class243_sub10.method14718(-1508638417);
	aFloat4138 = class243_sub10.method14718(-1788957470);
	aFloat4135 = class243_sub10.method14718(-2027019856);
    }
    
    public final void method5397(float f) {
	aFloat4140 /= f;
	aFloat4138 /= f;
	aFloat4135 /= f;
    }
    
    public boolean method5398(Class275 class275_45_) {
	if (aFloat4140 != class275_45_.aFloat4140
	    || aFloat4138 != class275_45_.aFloat4138
	    || aFloat4135 != class275_45_.aFloat4135)
	    return false;
	return true;
    }
    
    public void method5399(Class275 class275_46_) {
	method5363(class275_46_.aFloat4140, class275_46_.aFloat4138,
		   class275_46_.aFloat4135);
    }
    
    public static final Class275 method5400(Class275 class275,
					    Class275 class275_47_) {
	Class275 class275_48_ = method5414(class275);
	class275_48_.method5427(class275_47_);
	return class275_48_;
    }
    
    public final void method5401() {
	aFloat4135 = 0.0F;
	aFloat4138 = 0.0F;
	aFloat4140 = 0.0F;
    }
    
    public final void method5402(Class280 class280) {
	Class280 class280_49_
	    = Class280.method5597(aFloat4140, aFloat4138, aFloat4135, 0.0F);
	Class280 class280_50_ = Class280.method5612(class280);
	Class280 class280_51_
	    = Class280.method5619(class280_50_, class280_49_);
	class280_51_.method5618(class280);
	method5363(class280_51_.aFloat4157, class280_51_.aFloat4158,
		   class280_51_.aFloat4154);
	class280_49_.method5609();
	class280_50_.method5609();
	class280_51_.method5609();
    }
    
    public boolean method5403(Class275 class275_52_) {
	if (aFloat4140 != class275_52_.aFloat4140
	    || aFloat4138 != class275_52_.aFloat4138
	    || aFloat4135 != class275_52_.aFloat4135)
	    return false;
	return true;
    }
    
    public static void method5404(int i) {
	anInt4136 = i;
	aClass275Array4139 = new Class275[i];
	anInt4137 = 0;
    }
    
    public static final Class275 method5405(Class275 class275,
					    Class275 class275_53_) {
	Class275 class275_54_ = method5414(class275);
	class275_54_.method5349(class275_53_);
	return class275_54_;
    }
    
    public String method5406() {
	return new StringBuilder().append(aFloat4140).append(", ").append
		   (aFloat4138).append
		   (", ").append
		   (aFloat4135).toString();
    }
    
    public final void method5407() {
	float f = 1.0F / method5369();
	aFloat4140 *= f;
	aFloat4138 *= f;
	aFloat4135 *= f;
    }
    
    public final void method5408(Class275 class275_55_) {
	aFloat4140 -= class275_55_.aFloat4140;
	aFloat4138 -= class275_55_.aFloat4138;
	aFloat4135 -= class275_55_.aFloat4135;
    }
    
    public final void method5409(Class275 class275_56_, float f) {
	aFloat4140 += class275_56_.aFloat4140 * f;
	aFloat4138 += class275_56_.aFloat4138 * f;
	aFloat4135 += class275_56_.aFloat4135 * f;
    }
    
    public final void method5410(Class275 class275_57_, float f) {
	aFloat4140 += class275_57_.aFloat4140 * f;
	aFloat4138 += class275_57_.aFloat4138 * f;
	aFloat4135 += class275_57_.aFloat4135 * f;
    }
    
    public static final Class275 method5411(Class275 class275,
					    Class275 class275_58_) {
	Class275 class275_59_ = method5414(class275);
	class275_59_.method5360(class275_58_);
	return class275_59_;
    }
    
    public final void method5412(Class275 class275_60_) {
	aFloat4140 -= class275_60_.aFloat4140;
	aFloat4138 -= class275_60_.aFloat4138;
	aFloat4135 -= class275_60_.aFloat4135;
    }
    
    public final void method5413(Class275 class275_61_) {
	aFloat4140 -= class275_61_.aFloat4140;
	aFloat4138 -= class275_61_.aFloat4138;
	aFloat4135 -= class275_61_.aFloat4135;
    }
    
    public static Class275 method5414(Class275 class275) {
	synchronized (aClass275Array4139) {
	    if (anInt4137 == 0) {
		Class275 class275_62_ = new Class275(class275);
		return class275_62_;
	    }
	    aClass275Array4139[--anInt4137].method5417(class275);
	    Class275 class275_63_ = aClass275Array4139[anInt4137];
	    return class275_63_;
	}
    }
    
    public static final Class275 method5415(Class275 class275,
					    Class275 class275_64_) {
	Class275 class275_65_ = method5414(class275);
	class275_65_.method5408(class275_64_);
	return class275_65_;
    }
    
    public static final Class275 method5416(Class275 class275,
					    Class275 class275_66_) {
	Class275 class275_67_ = method5414(class275);
	class275_67_.method5408(class275_66_);
	return class275_67_;
    }
    
    public void method5417(Class275 class275_68_) {
	method5363(class275_68_.aFloat4140, class275_68_.aFloat4138,
		   class275_68_.aFloat4135);
    }
    
    public Class275(float f, float f_69_, float f_70_) {
	aFloat4140 = f;
	aFloat4138 = f_69_;
	aFloat4135 = f_70_;
    }
    
    public final float method5418(Class275 class275_71_) {
	return (aFloat4140 * class275_71_.aFloat4140
		+ aFloat4138 * class275_71_.aFloat4138
		+ aFloat4135 * class275_71_.aFloat4135);
    }
    
    public final float method5419(Class275 class275_72_) {
	return (aFloat4140 * class275_72_.aFloat4140
		+ aFloat4138 * class275_72_.aFloat4138
		+ aFloat4135 * class275_72_.aFloat4135);
    }
    
    public static void method5420(int i) {
	anInt4136 = i;
	aClass275Array4139 = new Class275[i];
	anInt4137 = 0;
    }
    
    final void method5421(Class275 class275_73_) {
	method5363((aFloat4138 * class275_73_.aFloat4135
		    - aFloat4135 * class275_73_.aFloat4138),
		   (aFloat4135 * class275_73_.aFloat4140
		    - aFloat4140 * class275_73_.aFloat4135),
		   (aFloat4140 * class275_73_.aFloat4138
		    - aFloat4138 * class275_73_.aFloat4140));
    }
    
    final void method5422(Class275 class275_74_) {
	method5363((aFloat4138 * class275_74_.aFloat4135
		    - aFloat4135 * class275_74_.aFloat4138),
		   (aFloat4135 * class275_74_.aFloat4140
		    - aFloat4140 * class275_74_.aFloat4135),
		   (aFloat4140 * class275_74_.aFloat4138
		    - aFloat4138 * class275_74_.aFloat4140));
    }
    
    public static final Class275 method5423(Class275 class275,
					    Class275 class275_75_) {
	Class275 class275_76_ = method5414(class275);
	class275_76_.method5367(class275_75_);
	return class275_76_;
    }
    
    public final void method5424() {
	if (aFloat4140 < 0.0F)
	    aFloat4140 *= -1.0F;
	if (aFloat4138 < 0.0F)
	    aFloat4138 *= -1.0F;
	if (aFloat4135 < 0.0F)
	    aFloat4135 *= -1.0F;
    }
    
    public final float method5425(Class275 class275_77_) {
	return (aFloat4140 * class275_77_.aFloat4140
		+ aFloat4138 * class275_77_.aFloat4138
		+ aFloat4135 * class275_77_.aFloat4135);
    }
    
    public final void method5426() {
	if (aFloat4140 < 0.0F)
	    aFloat4140 *= -1.0F;
	if (aFloat4138 < 0.0F)
	    aFloat4138 *= -1.0F;
	if (aFloat4135 < 0.0F)
	    aFloat4135 *= -1.0F;
    }
    
    final void method5427(Class275 class275_78_) {
	aFloat4140 /= class275_78_.aFloat4140;
	aFloat4138 /= class275_78_.aFloat4138;
	aFloat4135 /= class275_78_.aFloat4135;
    }
    
    public final void method5428() {
	if (aFloat4140 < 0.0F)
	    aFloat4140 *= -1.0F;
	if (aFloat4138 < 0.0F)
	    aFloat4138 *= -1.0F;
	if (aFloat4135 < 0.0F)
	    aFloat4135 *= -1.0F;
    }
    
    public static final Class275 method5429(Class275 class275,
					    Class275 class275_79_) {
	Class275 class275_80_ = method5414(class275);
	class275_80_.method5349(class275_79_);
	return class275_80_;
    }
    
    public static final Class275 method5430(Class275 class275,
					    Class275 class275_81_) {
	Class275 class275_82_ = method5414(class275);
	class275_82_.method5349(class275_81_);
	return class275_82_;
    }
    
    public static final Class275 method5431(Class275 class275,
					    Class275 class275_83_) {
	Class275 class275_84_ = method5414(class275);
	class275_84_.method5408(class275_83_);
	return class275_84_;
    }
    
    public final void method5432(float f) {
	aFloat4140 *= f;
	aFloat4138 *= f;
	aFloat4135 *= f;
    }
    
    public final void method5433(float f) {
	aFloat4140 *= f;
	aFloat4138 *= f;
	aFloat4135 *= f;
    }
    
    public final void method5434(float f) {
	aFloat4140 *= f;
	aFloat4138 *= f;
	aFloat4135 *= f;
    }
    
    public final void method5435(float f) {
	aFloat4140 *= f;
	aFloat4138 *= f;
	aFloat4135 *= f;
    }
    
    public final void method5436() {
	aFloat4135 = 0.0F;
	aFloat4138 = 0.0F;
	aFloat4140 = 0.0F;
    }
    
    public boolean method5437(Class275 class275_85_) {
	if (aFloat4140 != class275_85_.aFloat4140
	    || aFloat4138 != class275_85_.aFloat4138
	    || aFloat4135 != class275_85_.aFloat4135)
	    return false;
	return true;
    }
    
    public static final Class275 method5438(Class275 class275,
					    Class275 class275_86_) {
	Class275 class275_87_ = method5414(class275);
	class275_87_.method5427(class275_86_);
	return class275_87_;
    }
    
    public static Class275 method5439() {
	synchronized (aClass275Array4139) {
	    if (anInt4137 == 0) {
		Class275 class275 = new Class275();
		return class275;
	    }
	    aClass275Array4139[--anInt4137].method5436();
	    Class275 class275 = aClass275Array4139[anInt4137];
	    return class275;
	}
    }
    
    public final void method5440(float f) {
	aFloat4140 /= f;
	aFloat4138 /= f;
	aFloat4135 /= f;
    }
    
    public final void method5441(float f) {
	aFloat4140 /= f;
	aFloat4138 /= f;
	aFloat4135 /= f;
    }
    
    public static final Class275 method5442(Class275 class275, float f) {
	Class275 class275_88_ = method5414(class275);
	class275_88_.method5359(f);
	return class275_88_;
    }
    
    public static final Class275 method5443(Class275 class275, float f) {
	Class275 class275_89_ = method5414(class275);
	class275_89_.method5359(f);
	return class275_89_;
    }
    
    public final void method5444(float f) {
	aFloat4140 /= f;
	aFloat4138 /= f;
	aFloat4135 /= f;
    }
    
    public final void method5445(Class275 class275_90_, float f) {
	method5359(1.0F - f);
	method5360(method5376(class275_90_, f));
    }
    
    public final void method5446(Class350 class350) {
	float f = aFloat4140;
	float f_91_ = aFloat4138;
	aFloat4140 = (((Class350) class350).aFloat5397 * f
		      + ((Class350) class350).aFloat5400 * f_91_
		      + ((Class350) class350).aFloat5402 * aFloat4135
		      + ((Class350) class350).aFloat5406);
	aFloat4138 = (((Class350) class350).aFloat5398 * f
		      + ((Class350) class350).aFloat5401 * f_91_
		      + ((Class350) class350).aFloat5404 * aFloat4135
		      + ((Class350) class350).aFloat5407);
	aFloat4135 = (((Class350) class350).aFloat5399 * f
		      + ((Class350) class350).aFloat5403 * f_91_
		      + ((Class350) class350).aFloat5405 * aFloat4135
		      + ((Class350) class350).aFloat5408);
    }
    
    public final void method5447(Class350 class350) {
	float f = aFloat4140;
	float f_92_ = aFloat4138;
	aFloat4140 = (((Class350) class350).aFloat5397 * f
		      + ((Class350) class350).aFloat5400 * f_92_
		      + ((Class350) class350).aFloat5402 * aFloat4135
		      + ((Class350) class350).aFloat5406);
	aFloat4138 = (((Class350) class350).aFloat5398 * f
		      + ((Class350) class350).aFloat5401 * f_92_
		      + ((Class350) class350).aFloat5404 * aFloat4135
		      + ((Class350) class350).aFloat5407);
	aFloat4135 = (((Class350) class350).aFloat5399 * f
		      + ((Class350) class350).aFloat5403 * f_92_
		      + ((Class350) class350).aFloat5405 * aFloat4135
		      + ((Class350) class350).aFloat5408);
    }
    
    public final void method5448(Class350 class350) {
	float f = aFloat4140;
	float f_93_ = aFloat4138;
	aFloat4140 = (((Class350) class350).aFloat5397 * f
		      + ((Class350) class350).aFloat5400 * f_93_
		      + ((Class350) class350).aFloat5402 * aFloat4135
		      + ((Class350) class350).aFloat5406);
	aFloat4138 = (((Class350) class350).aFloat5398 * f
		      + ((Class350) class350).aFloat5401 * f_93_
		      + ((Class350) class350).aFloat5404 * aFloat4135
		      + ((Class350) class350).aFloat5407);
	aFloat4135 = (((Class350) class350).aFloat5399 * f
		      + ((Class350) class350).aFloat5403 * f_93_
		      + ((Class350) class350).aFloat5405 * aFloat4135
		      + ((Class350) class350).aFloat5408);
    }
    
    public final void method5449(Class350 class350) {
	float f = aFloat4140;
	float f_94_ = aFloat4138;
	aFloat4140 = (((Class350) class350).aFloat5397 * f
		      + ((Class350) class350).aFloat5400 * f_94_
		      + ((Class350) class350).aFloat5402 * aFloat4135);
	aFloat4138 = (((Class350) class350).aFloat5398 * f
		      + ((Class350) class350).aFloat5401 * f_94_
		      + ((Class350) class350).aFloat5404 * aFloat4135);
	aFloat4135 = (((Class350) class350).aFloat5399 * f
		      + ((Class350) class350).aFloat5403 * f_94_
		      + ((Class350) class350).aFloat5405 * aFloat4135);
    }
    
    public final void method5450(Class275 class275_95_, float f) {
	method5359(1.0F - f);
	method5360(method5376(class275_95_, f));
    }
    
    public final void method5451(Class275 class275_96_, float f) {
	method5359(1.0F - f);
	method5360(method5376(class275_96_, f));
    }
    
    public final void method5452(Class275 class275_97_, float f) {
	method5359(1.0F - f);
	method5360(method5376(class275_97_, f));
    }
}
