
(FPCore (x y z)
:precision binary64
:pre TRUE
(let* ((t_0
(/
(+
(*
0.87758255
(+ (* 0.9950042 (/ x 1.5)) (* -0.099833414 (/ y 1.5))))
(* 0.47942555 (/ z 1.0)))
0.3))
(t_1 (pow t_0 2.0))
(t_2 (fabs t_0))
(t_3 (* t_2 0.2207437))
(t_4 (* t_2 1.2493271))
(t_5 (* t_2 1.0522937))
(t_6
(sqrt
(+
(pow (- t_2 0.4) 2.0)
(+
(pow
(/
(-
(-
(+ (* (/ y 1.5) 2.0808594) (* (/ z 1.0) 2.3650744))
(* (/ x 1.5) 1.089751))
0.92795134)
0.7)
2.0)
(pow
(/
(-
0.0625
(-
(* (/ z 1.0) 1.7215275)
(+ (* (/ y 1.5) 2.5876334) (* (/ x 1.5) 1.2048262))))
1.5)
2.0)))))
(t_7 (* t_2 0.19866933))
(t_8 (* (/ z 1.0) 0.35865277))
(t_9
(/
(+
(+ (* (/ z 1.0) 0.06207773) (* (/ x 1.5) 0.06583953))
(* (/ y 1.5) 0.99589735))
0.3))
(t_10 (* t_9 1.1111112))
(t_11 (- t_10 0.8888889))
(t_12 (- t_9 0.8))
(t_13 (- t_9 1.0))
(t_14 (- t_10 0.22222221))
(t_15
(-
(+ (* (/ z 1.0) 0.96114874) (* (/ y 1.5) 3.5451903))
(* (/ x 1.5) 0.17200887)))
(t_16 (+ (* (/ y 1.5) 4.247789) (* (/ x 1.5) 0.6231172)))
(t_17 (- (+ t_5 (- (+ t_8 0.5239333) t_16))))
(t_18
(/
(-
(+
(-
(+ (* (/ z 1.0) 0.5766893) (* (/ y 1.5) 2.1271143))
(* (/ x 1.5) 0.10320534))
(* t_2 0.7495963))
1.115259)
0.6))
(t_19
(/
(-
(* (/ z 1.0) 0.8753842)
(+ (* (/ x 1.5) 0.4828974) (* (/ y 1.5) 0.022641014)))
0.3))
(t_20 (* t_19 0.2207437))
(t_21 (- (+ (* t_2 0.48241276) (* t_19 0.7513133)) 0.5854049))
(t_22 (* t_19 0.9800666))
(t_23 (/ (- (+ t_22 1.0807292) t_7) 0.9))
(t_24 (- t_19 1.0))
(t_25 (- (+ (* t_19 0.33768892) 0.55581105) (* t_2 0.5259193)))
(t_26 (- t_19 2.19))
(t_27
(/
(- (+ (* t_19 0.19866933) (* t_2 0.9800666)) 0.8012642)
0.9))
(t_28 (pow t_27 2.0))
(t_29 (- (- t_9 (/ 0.1 t_19)) -0.7))
(t_30
(-
1.0
(*
0.5
(exp
(-
(/
(sqrt (+ (+ t_1 (pow t_24 2.0)) (pow t_12 2.0)))
1.0))))))
(t_31 (+ (* t_24 t_30) 1.5))
(t_32 (+ 0.8 (* t_12 t_30)))
(t_33 (* t_0 t_30))
(t_34
(+
1.0
(*
2.0
(exp
(-
(/
(sqrt
(+ (+ (pow t_33 2.0) (pow t_31 2.0)) (pow t_32 2.0)))
1.0))))))
(t_35 (+ 0.30833334 (* t_9 0.8333333)))
(t_36 (* t_2 1.0234011))
(t_37
(*
1.5
(exp
(-
(/
(sqrt (+ t_28 (+ (pow t_23 2.0) (pow t_14 2.0))))
1.0)))))
(t_38 (sin t_37))
(t_39 (/ (- t_2 0.25) 0.9))
(t_40 (* t_19 1.6334443))
(t_41 (cos t_37))
(t_42 (- (+ (* (- t_38) t_23) (* t_41 t_14)) -1.0))
(t_43 (- (* t_9 0.625) 1.09375))
(t_44
(+
1.0
(*
1.2
(exp
(-
(/
(sqrt
(+ (pow t_21 2.0) (+ (pow t_25 2.0) (pow t_43 2.0))))
0.5))))))
(t_45 (* t_21 t_44))
(t_46 (pow (* t_25 t_44) 2.0))
(t_47 (pow (- (* t_43 t_44) -0.5) 2.0))
(t_48 (* t_19 1.0234011))
(t_49 (* t_2 1.0889629))
(t_50 (pow t_18 2.0))
(t_51
(-
1.0
(*
1.5
(exp
(-
(/
(sqrt
(+ (pow t_39 2.0) (+ (pow t_26 2.0) (pow t_35 2.0))))
0.15))))))
(t_52 (* t_26 t_51))
(t_53 (- (* t_39 t_51) 0.2))
(t_54 (- (* t_35 t_51) 0.35))
(t_55 (* t_2 0.33111554))
(t_56
(/
(- (+ (* t_19 0.921061) 1.2962569) (* t_2 0.38941833))
0.9))
(t_57 (- t_19 2.0))
(t_58 (* t_2 0.43268704))
(t_59 (* t_19 0.43268704))
(t_60
(-
1.0
(exp
(-
(/
(sqrt (+ (+ t_1 (pow t_57 2.0)) (pow t_13 2.0)))
0.5)))))
(t_61 (* t_0 t_60))
(t_62 (- (* t_13 t_60) -1.0))
(t_63 (- (* t_57 t_60) 1.0))
(t_64
(-
1.0
(*
2.0
(exp
(-
(/
(sqrt
(+ (pow t_63 2.0) (+ (pow t_61 2.0) (pow t_62 2.0))))
0.5))))))
(t_65
(sqrt
(+
(pow (- (* t_63 t_64) -1.0) 2.0)
(+ (pow (* t_61 t_64) 2.0) (pow (* t_62 t_64) 2.0)))))
(t_66 (- (+ (* t_41 t_23) (* t_38 t_14)) -1.5))
(t_67
(+
1.0
(*
4.0
(exp
(-
(/
(sqrt (+ (pow t_42 2.0) (+ t_28 (pow t_66 2.0))))
0.5))))))
(t_68 (* t_19 1.0889629))
(t_69 (/ (- (+ 0.9244498 t_22) t_7) 0.6))
(t_70
(*
1.5
(exp
(-
(/
(sqrt (+ t_50 (+ (pow t_17 2.0) (pow t_69 2.0))))
1.0)))))
(t_71 (sin t_70))
(t_72 (cos t_70))
(t_73 (- (+ (* (- t_71) t_69) (* t_72 t_17)) -1.0))
(t_74 (- (+ (* t_72 t_69) (* t_71 t_17)) -1.5))
(t_75
(+
1.0
(*
4.0
(exp
(-
(/
(sqrt (+ (pow t_73 2.0) (+ t_50 (pow t_74 2.0))))
0.5))))))
(t_76
(-
1.0
(exp
(-
(/
(sqrt
(+ (+ (pow t_53 2.0) (pow t_52 2.0)) (pow t_54 2.0)))
0.15)))))
(t_77
(/
(- (+ (* t_19 0.38941833) (* t_2 0.921061)) 0.75479674)
0.9))
(t_78 (pow t_77 2.0))
(t_79
(*
1.5
(exp
(-
(/
(sqrt (+ t_78 (+ (pow t_56 2.0) (pow t_11 2.0))))
1.0)))))
(t_80 (sin t_79))
(t_81 (cos t_79))
(t_82 (- (+ (* t_81 t_56) (* t_80 t_11)) -1.5))
(t_83 (- (+ (* (- t_80) t_56) (* t_81 t_11)) -1.0))
(t_84
(+
1.0
(*
4.0
(exp
(-
(/
(sqrt (+ (pow t_83 2.0) (+ t_78 (pow t_82 2.0))))
0.5)))))))
(fmin
(/
(-
(log
(+
(exp
(*
-11.0
(-
(/
(-
(log
(+
(exp
(*
-30.555555
(/
(-
(log
(+
(exp
(*
-11.0
(/
(-
(log
(+
(exp
(*
-11.0
(-
(/
(-
(log
(+
(exp
(*
-16.0
(/
(-
(log
(+
(exp
(*
-5.612245
(-
(sqrt
(+
(+
t_1
(pow (- t_19 -0.4) 2.0))
(pow (- t_9 0.1) 2.0)))
1.4)))
(exp
(*
-5.612245
(-
(sqrt
(+
(+
(pow (* t_33 t_34) 2.0)
(pow
(- (* t_31 t_34) 2.0)
2.0))
(pow
(- (* t_32 t_34) -0.2)
2.0)))
0.9))))))
5.612245)))
(exp
(*
-16.0
(-
(/
(-
(log
(+
(exp
(*
-5.612245
(-
(-
(sqrt
(+
(+
(pow (- t_45 -0.5) 2.0)
t_46)
t_47))
0.5))))
(exp
(*
-5.612245
(-
(sqrt
(+
(pow (+ 0.3 t_45) 2.0)
(+ t_46 t_47)))
0.2))))))
5.612245)))))))
16.0))))
(exp (* -11.0 (- t_6 0.2))))))
11.0)))
(exp (* -11.0 (- t_65 0.3))))))
11.0)))
(exp
(*
-30.555555
(fmax
(fmax
(fmax (- -1.5 t_0) (- t_0 1.5))
(fmax (- 0.5 t_19) (- t_19 3.0)))
(fmax (- t_29) t_29)))))))
30.555555))))
(exp
(*
-11.0
(fmin
(fmin
(fmax
(-
(sqrt
(+
(pow (/ (* t_18 t_75) 0.8) 2.0)
(+
(pow (- (* t_74 t_75) 1.5) 2.0)
(pow (* t_73 t_75) 2.0))))
0.7)
(fmax
(fmax
(- (+ t_15 t_4) 2.8587651)
(fmax
(- 0.858765 (+ t_4 t_15))
(- (+ 0.54074955 t_40) t_55)))
(fmax
(- (+ t_5 (- t_8 t_16)) 1.4760667)
(fmax t_17 (- t_55 (+ 2.5407495 t_40))))))
(fmax
(-
(sqrt
(+
(pow (/ (* t_77 t_84) 0.8) 2.0)
(+
(pow (- (* t_82 t_84) 1.5) 2.0)
(pow (* t_83 t_84) 2.0))))
0.7)
(fmax
(fmax
(- (+ t_36 (+ 0.16133696 t_59)))
(- (+ t_59 t_36) 1.8386631))
(fmax
(fmax (- (* (+ t_9 1.0) 1.1111112)) t_11)
(fmax
(- (+ 0.44028544 t_48) t_58)
(- t_58 (+ 2.4402854 t_48)))))))
(fmax
(-
(sqrt
(+
(pow (/ (* t_27 t_67) 0.8) 2.0)
(+
(pow (- (* t_66 t_67) 1.5) 2.0)
(pow (* t_42 t_67) 2.0))))
0.7)
(fmax
(fmax
(- (+ t_49 (+ 0.1097064 t_20)))
(- (+ t_20 t_49) 1.8902936))
(fmax
(fmax (- (+ 1.7777778 t_10)) t_14)
(fmax
(- (+ 0.20081031 t_68) t_3)
(- t_3 (+ 2.2008104 t_68))))))))))))
11.0)
(fmin
(- t_6 0.25)
(-
(/
(-
(log
(+
(exp (* -30.555555 (- (- t_65 0.4))))
(exp
(*
-30.555555
(-
(sqrt
(+
(+
(pow (- (* t_53 t_76) -0.2) 2.0)
(pow (* t_52 t_76) 2.0))
(pow (- (* t_54 t_76) -0.1) 2.0)))
0.14))))))
30.555555))))))double code(double x, double y, double z) {
double t_0 = ((0.87758255 * ((0.9950042 * (x / 1.5)) + (-0.099833414 * (y / 1.5)))) + (0.47942555 * (z / 1.0))) / 0.3;
double t_1 = pow(t_0, 2.0);
double t_2 = fabs(t_0);
double t_3 = t_2 * 0.2207437;
double t_4 = t_2 * 1.2493271;
double t_5 = t_2 * 1.0522937;
double t_6 = sqrt((pow((t_2 - 0.4), 2.0) + (pow(((((((y / 1.5) * 2.0808594) + ((z / 1.0) * 2.3650744)) - ((x / 1.5) * 1.089751)) - 0.92795134) / 0.7), 2.0) + pow(((0.0625 - (((z / 1.0) * 1.7215275) - (((y / 1.5) * 2.5876334) + ((x / 1.5) * 1.2048262)))) / 1.5), 2.0))));
double t_7 = t_2 * 0.19866933;
double t_8 = (z / 1.0) * 0.35865277;
double t_9 = ((((z / 1.0) * 0.06207773) + ((x / 1.5) * 0.06583953)) + ((y / 1.5) * 0.99589735)) / 0.3;
double t_10 = t_9 * 1.1111112;
double t_11 = t_10 - 0.8888889;
double t_12 = t_9 - 0.8;
double t_13 = t_9 - 1.0;
double t_14 = t_10 - 0.22222221;
double t_15 = (((z / 1.0) * 0.96114874) + ((y / 1.5) * 3.5451903)) - ((x / 1.5) * 0.17200887);
double t_16 = ((y / 1.5) * 4.247789) + ((x / 1.5) * 0.6231172);
double t_17 = -(t_5 + ((t_8 + 0.5239333) - t_16));
double t_18 = ((((((z / 1.0) * 0.5766893) + ((y / 1.5) * 2.1271143)) - ((x / 1.5) * 0.10320534)) + (t_2 * 0.7495963)) - 1.115259) / 0.6;
double t_19 = (((z / 1.0) * 0.8753842) - (((x / 1.5) * 0.4828974) + ((y / 1.5) * 0.022641014))) / 0.3;
double t_20 = t_19 * 0.2207437;
double t_21 = ((t_2 * 0.48241276) + (t_19 * 0.7513133)) - 0.5854049;
double t_22 = t_19 * 0.9800666;
double t_23 = ((t_22 + 1.0807292) - t_7) / 0.9;
double t_24 = t_19 - 1.0;
double t_25 = ((t_19 * 0.33768892) + 0.55581105) - (t_2 * 0.5259193);
double t_26 = t_19 - 2.19;
double t_27 = (((t_19 * 0.19866933) + (t_2 * 0.9800666)) - 0.8012642) / 0.9;
double t_28 = pow(t_27, 2.0);
double t_29 = (t_9 - (0.1 / t_19)) - -0.7;
double t_30 = 1.0 - (0.5 * exp(-(sqrt(((t_1 + pow(t_24, 2.0)) + pow(t_12, 2.0))) / 1.0)));
double t_31 = (t_24 * t_30) + 1.5;
double t_32 = 0.8 + (t_12 * t_30);
double t_33 = t_0 * t_30;
double t_34 = 1.0 + (2.0 * exp(-(sqrt(((pow(t_33, 2.0) + pow(t_31, 2.0)) + pow(t_32, 2.0))) / 1.0)));
double t_35 = 0.30833334 + (t_9 * 0.8333333);
double t_36 = t_2 * 1.0234011;
double t_37 = 1.5 * exp(-(sqrt((t_28 + (pow(t_23, 2.0) + pow(t_14, 2.0)))) / 1.0));
double t_38 = sin(t_37);
double t_39 = (t_2 - 0.25) / 0.9;
double t_40 = t_19 * 1.6334443;
double t_41 = cos(t_37);
double t_42 = ((-t_38 * t_23) + (t_41 * t_14)) - -1.0;
double t_43 = (t_9 * 0.625) - 1.09375;
double t_44 = 1.0 + (1.2 * exp(-(sqrt((pow(t_21, 2.0) + (pow(t_25, 2.0) + pow(t_43, 2.0)))) / 0.5)));
double t_45 = t_21 * t_44;
double t_46 = pow((t_25 * t_44), 2.0);
double t_47 = pow(((t_43 * t_44) - -0.5), 2.0);
double t_48 = t_19 * 1.0234011;
double t_49 = t_2 * 1.0889629;
double t_50 = pow(t_18, 2.0);
double t_51 = 1.0 - (1.5 * exp(-(sqrt((pow(t_39, 2.0) + (pow(t_26, 2.0) + pow(t_35, 2.0)))) / 0.15)));
double t_52 = t_26 * t_51;
double t_53 = (t_39 * t_51) - 0.2;
double t_54 = (t_35 * t_51) - 0.35;
double t_55 = t_2 * 0.33111554;
double t_56 = (((t_19 * 0.921061) + 1.2962569) - (t_2 * 0.38941833)) / 0.9;
double t_57 = t_19 - 2.0;
double t_58 = t_2 * 0.43268704;
double t_59 = t_19 * 0.43268704;
double t_60 = 1.0 - exp(-(sqrt(((t_1 + pow(t_57, 2.0)) + pow(t_13, 2.0))) / 0.5));
double t_61 = t_0 * t_60;
double t_62 = (t_13 * t_60) - -1.0;
double t_63 = (t_57 * t_60) - 1.0;
double t_64 = 1.0 - (2.0 * exp(-(sqrt((pow(t_63, 2.0) + (pow(t_61, 2.0) + pow(t_62, 2.0)))) / 0.5)));
double t_65 = sqrt((pow(((t_63 * t_64) - -1.0), 2.0) + (pow((t_61 * t_64), 2.0) + pow((t_62 * t_64), 2.0))));
double t_66 = ((t_41 * t_23) + (t_38 * t_14)) - -1.5;
double t_67 = 1.0 + (4.0 * exp(-(sqrt((pow(t_42, 2.0) + (t_28 + pow(t_66, 2.0)))) / 0.5)));
double t_68 = t_19 * 1.0889629;
double t_69 = ((0.9244498 + t_22) - t_7) / 0.6;
double t_70 = 1.5 * exp(-(sqrt((t_50 + (pow(t_17, 2.0) + pow(t_69, 2.0)))) / 1.0));
double t_71 = sin(t_70);
double t_72 = cos(t_70);
double t_73 = ((-t_71 * t_69) + (t_72 * t_17)) - -1.0;
double t_74 = ((t_72 * t_69) + (t_71 * t_17)) - -1.5;
double t_75 = 1.0 + (4.0 * exp(-(sqrt((pow(t_73, 2.0) + (t_50 + pow(t_74, 2.0)))) / 0.5)));
double t_76 = 1.0 - exp(-(sqrt(((pow(t_53, 2.0) + pow(t_52, 2.0)) + pow(t_54, 2.0))) / 0.15));
double t_77 = (((t_19 * 0.38941833) + (t_2 * 0.921061)) - 0.75479674) / 0.9;
double t_78 = pow(t_77, 2.0);
double t_79 = 1.5 * exp(-(sqrt((t_78 + (pow(t_56, 2.0) + pow(t_11, 2.0)))) / 1.0));
double t_80 = sin(t_79);
double t_81 = cos(t_79);
double t_82 = ((t_81 * t_56) + (t_80 * t_11)) - -1.5;
double t_83 = ((-t_80 * t_56) + (t_81 * t_11)) - -1.0;
double t_84 = 1.0 + (4.0 * exp(-(sqrt((pow(t_83, 2.0) + (t_78 + pow(t_82, 2.0)))) / 0.5)));
return fmin((-log((exp((-11.0 * -(-log((exp((-30.555555 * (-log((exp((-11.0 * (-log((exp((-11.0 * -(-log((exp((-16.0 * (-log((exp((-5.612245 * (sqrt(((t_1 + pow((t_19 - -0.4), 2.0)) + pow((t_9 - 0.1), 2.0))) - 1.4))) + exp((-5.612245 * (sqrt(((pow((t_33 * t_34), 2.0) + pow(((t_31 * t_34) - 2.0), 2.0)) + pow(((t_32 * t_34) - -0.2), 2.0))) - 0.9))))) / 5.612245))) + exp((-16.0 * -(-log((exp((-5.612245 * -(sqrt(((pow((t_45 - -0.5), 2.0) + t_46) + t_47)) - 0.5))) + exp((-5.612245 * (sqrt((pow((0.3 + t_45), 2.0) + (t_46 + t_47))) - 0.2))))) / 5.612245))))) / 16.0))) + exp((-11.0 * (t_6 - 0.2))))) / 11.0))) + exp((-11.0 * (t_65 - 0.3))))) / 11.0))) + exp((-30.555555 * fmax(fmax(fmax((-1.5 - t_0), (t_0 - 1.5)), fmax((0.5 - t_19), (t_19 - 3.0))), fmax(-t_29, t_29)))))) / 30.555555))) + exp((-11.0 * fmin(fmin(fmax((sqrt((pow(((t_18 * t_75) / 0.8), 2.0) + (pow(((t_74 * t_75) - 1.5), 2.0) + pow((t_73 * t_75), 2.0)))) - 0.7), fmax(fmax(((t_15 + t_4) - 2.8587651), fmax((0.858765 - (t_4 + t_15)), ((0.54074955 + t_40) - t_55))), fmax(((t_5 + (t_8 - t_16)) - 1.4760667), fmax(t_17, (t_55 - (2.5407495 + t_40)))))), fmax((sqrt((pow(((t_77 * t_84) / 0.8), 2.0) + (pow(((t_82 * t_84) - 1.5), 2.0) + pow((t_83 * t_84), 2.0)))) - 0.7), fmax(fmax(-(t_36 + (0.16133696 + t_59)), ((t_59 + t_36) - 1.8386631)), fmax(fmax(-((t_9 + 1.0) * 1.1111112), t_11), fmax(((0.44028544 + t_48) - t_58), (t_58 - (2.4402854 + t_48))))))), fmax((sqrt((pow(((t_27 * t_67) / 0.8), 2.0) + (pow(((t_66 * t_67) - 1.5), 2.0) + pow((t_42 * t_67), 2.0)))) - 0.7), fmax(fmax(-(t_49 + (0.1097064 + t_20)), ((t_20 + t_49) - 1.8902936)), fmax(fmax(-(1.7777778 + t_10), t_14), fmax(((0.20081031 + t_68) - t_3), (t_3 - (2.2008104 + t_68))))))))))) / 11.0), fmin((t_6 - 0.25), -(-log((exp((-30.555555 * -(t_65 - 0.4))) + exp((-30.555555 * (sqrt(((pow(((t_53 * t_76) - -0.2), 2.0) + pow((t_52 * t_76), 2.0)) + pow(((t_54 * t_76) - -0.1), 2.0))) - 0.14))))) / 30.555555)));
}
real(8) function code(x, y, z)
use fmin_fmax_functions
real(8), intent (in) :: x
real(8), intent (in) :: y
real(8), intent (in) :: z
real(8) :: t_0
real(8) :: t_1
real(8) :: t_10
real(8) :: t_11
real(8) :: t_12
real(8) :: t_13
real(8) :: t_14
real(8) :: t_15
real(8) :: t_16
real(8) :: t_17
real(8) :: t_18
real(8) :: t_19
real(8) :: t_2
real(8) :: t_20
real(8) :: t_21
real(8) :: t_22
real(8) :: t_23
real(8) :: t_24
real(8) :: t_25
real(8) :: t_26
real(8) :: t_27
real(8) :: t_28
real(8) :: t_29
real(8) :: t_3
real(8) :: t_30
real(8) :: t_31
real(8) :: t_32
real(8) :: t_33
real(8) :: t_34
real(8) :: t_35
real(8) :: t_36
real(8) :: t_37
real(8) :: t_38
real(8) :: t_39
real(8) :: t_4
real(8) :: t_40
real(8) :: t_41
real(8) :: t_42
real(8) :: t_43
real(8) :: t_44
real(8) :: t_45
real(8) :: t_46
real(8) :: t_47
real(8) :: t_48
real(8) :: t_49
real(8) :: t_5
real(8) :: t_50
real(8) :: t_51
real(8) :: t_52
real(8) :: t_53
real(8) :: t_54
real(8) :: t_55
real(8) :: t_56
real(8) :: t_57
real(8) :: t_58
real(8) :: t_59
real(8) :: t_6
real(8) :: t_60
real(8) :: t_61
real(8) :: t_62
real(8) :: t_63
real(8) :: t_64
real(8) :: t_65
real(8) :: t_66
real(8) :: t_67
real(8) :: t_68
real(8) :: t_69
real(8) :: t_7
real(8) :: t_70
real(8) :: t_71
real(8) :: t_72
real(8) :: t_73
real(8) :: t_74
real(8) :: t_75
real(8) :: t_76
real(8) :: t_77
real(8) :: t_78
real(8) :: t_79
real(8) :: t_8
real(8) :: t_80
real(8) :: t_81
real(8) :: t_82
real(8) :: t_83
real(8) :: t_84
real(8) :: t_9
t_0 = ((0.87758255d0 * ((0.9950042d0 * (x / 1.5d0)) + ((-0.099833414d0) * (y / 1.5d0)))) + (0.47942555d0 * (z / 1.0d0))) / 0.3d0
t_1 = t_0 ** 2.0d0
t_2 = abs(t_0)
t_3 = t_2 * 0.2207437d0
t_4 = t_2 * 1.2493271d0
t_5 = t_2 * 1.0522937d0
t_6 = sqrt((((t_2 - 0.4d0) ** 2.0d0) + ((((((((y / 1.5d0) * 2.0808594d0) + ((z / 1.0d0) * 2.3650744d0)) - ((x / 1.5d0) * 1.089751d0)) - 0.92795134d0) / 0.7d0) ** 2.0d0) + (((0.0625d0 - (((z / 1.0d0) * 1.7215275d0) - (((y / 1.5d0) * 2.5876334d0) + ((x / 1.5d0) * 1.2048262d0)))) / 1.5d0) ** 2.0d0))))
t_7 = t_2 * 0.19866933d0
t_8 = (z / 1.0d0) * 0.35865277d0
t_9 = ((((z / 1.0d0) * 0.06207773d0) + ((x / 1.5d0) * 0.06583953d0)) + ((y / 1.5d0) * 0.99589735d0)) / 0.3d0
t_10 = t_9 * 1.1111112d0
t_11 = t_10 - 0.8888889d0
t_12 = t_9 - 0.8d0
t_13 = t_9 - 1.0d0
t_14 = t_10 - 0.22222221d0
t_15 = (((z / 1.0d0) * 0.96114874d0) + ((y / 1.5d0) * 3.5451903d0)) - ((x / 1.5d0) * 0.17200887d0)
t_16 = ((y / 1.5d0) * 4.247789d0) + ((x / 1.5d0) * 0.6231172d0)
t_17 = -(t_5 + ((t_8 + 0.5239333d0) - t_16))
t_18 = ((((((z / 1.0d0) * 0.5766893d0) + ((y / 1.5d0) * 2.1271143d0)) - ((x / 1.5d0) * 0.10320534d0)) + (t_2 * 0.7495963d0)) - 1.115259d0) / 0.6d0
t_19 = (((z / 1.0d0) * 0.8753842d0) - (((x / 1.5d0) * 0.4828974d0) + ((y / 1.5d0) * 0.022641014d0))) / 0.3d0
t_20 = t_19 * 0.2207437d0
t_21 = ((t_2 * 0.48241276d0) + (t_19 * 0.7513133d0)) - 0.5854049d0
t_22 = t_19 * 0.9800666d0
t_23 = ((t_22 + 1.0807292d0) - t_7) / 0.9d0
t_24 = t_19 - 1.0d0
t_25 = ((t_19 * 0.33768892d0) + 0.55581105d0) - (t_2 * 0.5259193d0)
t_26 = t_19 - 2.19d0
t_27 = (((t_19 * 0.19866933d0) + (t_2 * 0.9800666d0)) - 0.8012642d0) / 0.9d0
t_28 = t_27 ** 2.0d0
t_29 = (t_9 - (0.1d0 / t_19)) - (-0.7d0)
t_30 = 1.0d0 - (0.5d0 * exp(-(sqrt(((t_1 + (t_24 ** 2.0d0)) + (t_12 ** 2.0d0))) / 1.0d0)))
t_31 = (t_24 * t_30) + 1.5d0
t_32 = 0.8d0 + (t_12 * t_30)
t_33 = t_0 * t_30
t_34 = 1.0d0 + (2.0d0 * exp(-(sqrt((((t_33 ** 2.0d0) + (t_31 ** 2.0d0)) + (t_32 ** 2.0d0))) / 1.0d0)))
t_35 = 0.30833334d0 + (t_9 * 0.8333333d0)
t_36 = t_2 * 1.0234011d0
t_37 = 1.5d0 * exp(-(sqrt((t_28 + ((t_23 ** 2.0d0) + (t_14 ** 2.0d0)))) / 1.0d0))
t_38 = sin(t_37)
t_39 = (t_2 - 0.25d0) / 0.9d0
t_40 = t_19 * 1.6334443d0
t_41 = cos(t_37)
t_42 = ((-t_38 * t_23) + (t_41 * t_14)) - (-1.0d0)
t_43 = (t_9 * 0.625d0) - 1.09375d0
t_44 = 1.0d0 + (1.2d0 * exp(-(sqrt(((t_21 ** 2.0d0) + ((t_25 ** 2.0d0) + (t_43 ** 2.0d0)))) / 0.5d0)))
t_45 = t_21 * t_44
t_46 = (t_25 * t_44) ** 2.0d0
t_47 = ((t_43 * t_44) - (-0.5d0)) ** 2.0d0
t_48 = t_19 * 1.0234011d0
t_49 = t_2 * 1.0889629d0
t_50 = t_18 ** 2.0d0
t_51 = 1.0d0 - (1.5d0 * exp(-(sqrt(((t_39 ** 2.0d0) + ((t_26 ** 2.0d0) + (t_35 ** 2.0d0)))) / 0.15d0)))
t_52 = t_26 * t_51
t_53 = (t_39 * t_51) - 0.2d0
t_54 = (t_35 * t_51) - 0.35d0
t_55 = t_2 * 0.33111554d0
t_56 = (((t_19 * 0.921061d0) + 1.2962569d0) - (t_2 * 0.38941833d0)) / 0.9d0
t_57 = t_19 - 2.0d0
t_58 = t_2 * 0.43268704d0
t_59 = t_19 * 0.43268704d0
t_60 = 1.0d0 - exp(-(sqrt(((t_1 + (t_57 ** 2.0d0)) + (t_13 ** 2.0d0))) / 0.5d0))
t_61 = t_0 * t_60
t_62 = (t_13 * t_60) - (-1.0d0)
t_63 = (t_57 * t_60) - 1.0d0
t_64 = 1.0d0 - (2.0d0 * exp(-(sqrt(((t_63 ** 2.0d0) + ((t_61 ** 2.0d0) + (t_62 ** 2.0d0)))) / 0.5d0)))
t_65 = sqrt(((((t_63 * t_64) - (-1.0d0)) ** 2.0d0) + (((t_61 * t_64) ** 2.0d0) + ((t_62 * t_64) ** 2.0d0))))
t_66 = ((t_41 * t_23) + (t_38 * t_14)) - (-1.5d0)
t_67 = 1.0d0 + (4.0d0 * exp(-(sqrt(((t_42 ** 2.0d0) + (t_28 + (t_66 ** 2.0d0)))) / 0.5d0)))
t_68 = t_19 * 1.0889629d0
t_69 = ((0.9244498d0 + t_22) - t_7) / 0.6d0
t_70 = 1.5d0 * exp(-(sqrt((t_50 + ((t_17 ** 2.0d0) + (t_69 ** 2.0d0)))) / 1.0d0))
t_71 = sin(t_70)
t_72 = cos(t_70)
t_73 = ((-t_71 * t_69) + (t_72 * t_17)) - (-1.0d0)
t_74 = ((t_72 * t_69) + (t_71 * t_17)) - (-1.5d0)
t_75 = 1.0d0 + (4.0d0 * exp(-(sqrt(((t_73 ** 2.0d0) + (t_50 + (t_74 ** 2.0d0)))) / 0.5d0)))
t_76 = 1.0d0 - exp(-(sqrt((((t_53 ** 2.0d0) + (t_52 ** 2.0d0)) + (t_54 ** 2.0d0))) / 0.15d0))
t_77 = (((t_19 * 0.38941833d0) + (t_2 * 0.921061d0)) - 0.75479674d0) / 0.9d0
t_78 = t_77 ** 2.0d0
t_79 = 1.5d0 * exp(-(sqrt((t_78 + ((t_56 ** 2.0d0) + (t_11 ** 2.0d0)))) / 1.0d0))
t_80 = sin(t_79)
t_81 = cos(t_79)
t_82 = ((t_81 * t_56) + (t_80 * t_11)) - (-1.5d0)
t_83 = ((-t_80 * t_56) + (t_81 * t_11)) - (-1.0d0)
t_84 = 1.0d0 + (4.0d0 * exp(-(sqrt(((t_83 ** 2.0d0) + (t_78 + (t_82 ** 2.0d0)))) / 0.5d0)))
code = fmin((-log((exp(((-11.0d0) * -(-log((exp(((-30.555555d0) * (-log((exp(((-11.0d0) * (-log((exp(((-11.0d0) * -(-log((exp(((-16.0d0) * (-log((exp(((-5.612245d0) * (sqrt(((t_1 + ((t_19 - (-0.4d0)) ** 2.0d0)) + ((t_9 - 0.1d0) ** 2.0d0))) - 1.4d0))) + exp(((-5.612245d0) * (sqrt(((((t_33 * t_34) ** 2.0d0) + (((t_31 * t_34) - 2.0d0) ** 2.0d0)) + (((t_32 * t_34) - (-0.2d0)) ** 2.0d0))) - 0.9d0))))) / 5.612245d0))) + exp(((-16.0d0) * -(-log((exp(((-5.612245d0) * -(sqrt(((((t_45 - (-0.5d0)) ** 2.0d0) + t_46) + t_47)) - 0.5d0))) + exp(((-5.612245d0) * (sqrt((((0.3d0 + t_45) ** 2.0d0) + (t_46 + t_47))) - 0.2d0))))) / 5.612245d0))))) / 16.0d0))) + exp(((-11.0d0) * (t_6 - 0.2d0))))) / 11.0d0))) + exp(((-11.0d0) * (t_65 - 0.3d0))))) / 11.0d0))) + exp(((-30.555555d0) * fmax(fmax(fmax(((-1.5d0) - t_0), (t_0 - 1.5d0)), fmax((0.5d0 - t_19), (t_19 - 3.0d0))), fmax(-t_29, t_29)))))) / 30.555555d0))) + exp(((-11.0d0) * fmin(fmin(fmax((sqrt(((((t_18 * t_75) / 0.8d0) ** 2.0d0) + ((((t_74 * t_75) - 1.5d0) ** 2.0d0) + ((t_73 * t_75) ** 2.0d0)))) - 0.7d0), fmax(fmax(((t_15 + t_4) - 2.8587651d0), fmax((0.858765d0 - (t_4 + t_15)), ((0.54074955d0 + t_40) - t_55))), fmax(((t_5 + (t_8 - t_16)) - 1.4760667d0), fmax(t_17, (t_55 - (2.5407495d0 + t_40)))))), fmax((sqrt(((((t_77 * t_84) / 0.8d0) ** 2.0d0) + ((((t_82 * t_84) - 1.5d0) ** 2.0d0) + ((t_83 * t_84) ** 2.0d0)))) - 0.7d0), fmax(fmax(-(t_36 + (0.16133696d0 + t_59)), ((t_59 + t_36) - 1.8386631d0)), fmax(fmax(-((t_9 + 1.0d0) * 1.1111112d0), t_11), fmax(((0.44028544d0 + t_48) - t_58), (t_58 - (2.4402854d0 + t_48))))))), fmax((sqrt(((((t_27 * t_67) / 0.8d0) ** 2.0d0) + ((((t_66 * t_67) - 1.5d0) ** 2.0d0) + ((t_42 * t_67) ** 2.0d0)))) - 0.7d0), fmax(fmax(-(t_49 + (0.1097064d0 + t_20)), ((t_20 + t_49) - 1.8902936d0)), fmax(fmax(-(1.7777778d0 + t_10), t_14), fmax(((0.20081031d0 + t_68) - t_3), (t_3 - (2.2008104d0 + t_68))))))))))) / 11.0d0), fmin((t_6 - 0.25d0), -(-log((exp(((-30.555555d0) * -(t_65 - 0.4d0))) + exp(((-30.555555d0) * (sqrt((((((t_53 * t_76) - (-0.2d0)) ** 2.0d0) + ((t_52 * t_76) ** 2.0d0)) + (((t_54 * t_76) - (-0.1d0)) ** 2.0d0))) - 0.14d0))))) / 30.555555d0)))
end function
public static double code(double x, double y, double z) {
double t_0 = ((0.87758255 * ((0.9950042 * (x / 1.5)) + (-0.099833414 * (y / 1.5)))) + (0.47942555 * (z / 1.0))) / 0.3;
double t_1 = Math.pow(t_0, 2.0);
double t_2 = Math.abs(t_0);
double t_3 = t_2 * 0.2207437;
double t_4 = t_2 * 1.2493271;
double t_5 = t_2 * 1.0522937;
double t_6 = Math.sqrt((Math.pow((t_2 - 0.4), 2.0) + (Math.pow(((((((y / 1.5) * 2.0808594) + ((z / 1.0) * 2.3650744)) - ((x / 1.5) * 1.089751)) - 0.92795134) / 0.7), 2.0) + Math.pow(((0.0625 - (((z / 1.0) * 1.7215275) - (((y / 1.5) * 2.5876334) + ((x / 1.5) * 1.2048262)))) / 1.5), 2.0))));
double t_7 = t_2 * 0.19866933;
double t_8 = (z / 1.0) * 0.35865277;
double t_9 = ((((z / 1.0) * 0.06207773) + ((x / 1.5) * 0.06583953)) + ((y / 1.5) * 0.99589735)) / 0.3;
double t_10 = t_9 * 1.1111112;
double t_11 = t_10 - 0.8888889;
double t_12 = t_9 - 0.8;
double t_13 = t_9 - 1.0;
double t_14 = t_10 - 0.22222221;
double t_15 = (((z / 1.0) * 0.96114874) + ((y / 1.5) * 3.5451903)) - ((x / 1.5) * 0.17200887);
double t_16 = ((y / 1.5) * 4.247789) + ((x / 1.5) * 0.6231172);
double t_17 = -(t_5 + ((t_8 + 0.5239333) - t_16));
double t_18 = ((((((z / 1.0) * 0.5766893) + ((y / 1.5) * 2.1271143)) - ((x / 1.5) * 0.10320534)) + (t_2 * 0.7495963)) - 1.115259) / 0.6;
double t_19 = (((z / 1.0) * 0.8753842) - (((x / 1.5) * 0.4828974) + ((y / 1.5) * 0.022641014))) / 0.3;
double t_20 = t_19 * 0.2207437;
double t_21 = ((t_2 * 0.48241276) + (t_19 * 0.7513133)) - 0.5854049;
double t_22 = t_19 * 0.9800666;
double t_23 = ((t_22 + 1.0807292) - t_7) / 0.9;
double t_24 = t_19 - 1.0;
double t_25 = ((t_19 * 0.33768892) + 0.55581105) - (t_2 * 0.5259193);
double t_26 = t_19 - 2.19;
double t_27 = (((t_19 * 0.19866933) + (t_2 * 0.9800666)) - 0.8012642) / 0.9;
double t_28 = Math.pow(t_27, 2.0);
double t_29 = (t_9 - (0.1 / t_19)) - -0.7;
double t_30 = 1.0 - (0.5 * Math.exp(-(Math.sqrt(((t_1 + Math.pow(t_24, 2.0)) + Math.pow(t_12, 2.0))) / 1.0)));
double t_31 = (t_24 * t_30) + 1.5;
double t_32 = 0.8 + (t_12 * t_30);
double t_33 = t_0 * t_30;
double t_34 = 1.0 + (2.0 * Math.exp(-(Math.sqrt(((Math.pow(t_33, 2.0) + Math.pow(t_31, 2.0)) + Math.pow(t_32, 2.0))) / 1.0)));
double t_35 = 0.30833334 + (t_9 * 0.8333333);
double t_36 = t_2 * 1.0234011;
double t_37 = 1.5 * Math.exp(-(Math.sqrt((t_28 + (Math.pow(t_23, 2.0) + Math.pow(t_14, 2.0)))) / 1.0));
double t_38 = Math.sin(t_37);
double t_39 = (t_2 - 0.25) / 0.9;
double t_40 = t_19 * 1.6334443;
double t_41 = Math.cos(t_37);
double t_42 = ((-t_38 * t_23) + (t_41 * t_14)) - -1.0;
double t_43 = (t_9 * 0.625) - 1.09375;
double t_44 = 1.0 + (1.2 * Math.exp(-(Math.sqrt((Math.pow(t_21, 2.0) + (Math.pow(t_25, 2.0) + Math.pow(t_43, 2.0)))) / 0.5)));
double t_45 = t_21 * t_44;
double t_46 = Math.pow((t_25 * t_44), 2.0);
double t_47 = Math.pow(((t_43 * t_44) - -0.5), 2.0);
double t_48 = t_19 * 1.0234011;
double t_49 = t_2 * 1.0889629;
double t_50 = Math.pow(t_18, 2.0);
double t_51 = 1.0 - (1.5 * Math.exp(-(Math.sqrt((Math.pow(t_39, 2.0) + (Math.pow(t_26, 2.0) + Math.pow(t_35, 2.0)))) / 0.15)));
double t_52 = t_26 * t_51;
double t_53 = (t_39 * t_51) - 0.2;
double t_54 = (t_35 * t_51) - 0.35;
double t_55 = t_2 * 0.33111554;
double t_56 = (((t_19 * 0.921061) + 1.2962569) - (t_2 * 0.38941833)) / 0.9;
double t_57 = t_19 - 2.0;
double t_58 = t_2 * 0.43268704;
double t_59 = t_19 * 0.43268704;
double t_60 = 1.0 - Math.exp(-(Math.sqrt(((t_1 + Math.pow(t_57, 2.0)) + Math.pow(t_13, 2.0))) / 0.5));
double t_61 = t_0 * t_60;
double t_62 = (t_13 * t_60) - -1.0;
double t_63 = (t_57 * t_60) - 1.0;
double t_64 = 1.0 - (2.0 * Math.exp(-(Math.sqrt((Math.pow(t_63, 2.0) + (Math.pow(t_61, 2.0) + Math.pow(t_62, 2.0)))) / 0.5)));
double t_65 = Math.sqrt((Math.pow(((t_63 * t_64) - -1.0), 2.0) + (Math.pow((t_61 * t_64), 2.0) + Math.pow((t_62 * t_64), 2.0))));
double t_66 = ((t_41 * t_23) + (t_38 * t_14)) - -1.5;
double t_67 = 1.0 + (4.0 * Math.exp(-(Math.sqrt((Math.pow(t_42, 2.0) + (t_28 + Math.pow(t_66, 2.0)))) / 0.5)));
double t_68 = t_19 * 1.0889629;
double t_69 = ((0.9244498 + t_22) - t_7) / 0.6;
double t_70 = 1.5 * Math.exp(-(Math.sqrt((t_50 + (Math.pow(t_17, 2.0) + Math.pow(t_69, 2.0)))) / 1.0));
double t_71 = Math.sin(t_70);
double t_72 = Math.cos(t_70);
double t_73 = ((-t_71 * t_69) + (t_72 * t_17)) - -1.0;
double t_74 = ((t_72 * t_69) + (t_71 * t_17)) - -1.5;
double t_75 = 1.0 + (4.0 * Math.exp(-(Math.sqrt((Math.pow(t_73, 2.0) + (t_50 + Math.pow(t_74, 2.0)))) / 0.5)));
double t_76 = 1.0 - Math.exp(-(Math.sqrt(((Math.pow(t_53, 2.0) + Math.pow(t_52, 2.0)) + Math.pow(t_54, 2.0))) / 0.15));
double t_77 = (((t_19 * 0.38941833) + (t_2 * 0.921061)) - 0.75479674) / 0.9;
double t_78 = Math.pow(t_77, 2.0);
double t_79 = 1.5 * Math.exp(-(Math.sqrt((t_78 + (Math.pow(t_56, 2.0) + Math.pow(t_11, 2.0)))) / 1.0));
double t_80 = Math.sin(t_79);
double t_81 = Math.cos(t_79);
double t_82 = ((t_81 * t_56) + (t_80 * t_11)) - -1.5;
double t_83 = ((-t_80 * t_56) + (t_81 * t_11)) - -1.0;
double t_84 = 1.0 + (4.0 * Math.exp(-(Math.sqrt((Math.pow(t_83, 2.0) + (t_78 + Math.pow(t_82, 2.0)))) / 0.5)));
return fmin((-Math.log((Math.exp((-11.0 * -(-Math.log((Math.exp((-30.555555 * (-Math.log((Math.exp((-11.0 * (-Math.log((Math.exp((-11.0 * -(-Math.log((Math.exp((-16.0 * (-Math.log((Math.exp((-5.612245 * (Math.sqrt(((t_1 + Math.pow((t_19 - -0.4), 2.0)) + Math.pow((t_9 - 0.1), 2.0))) - 1.4))) + Math.exp((-5.612245 * (Math.sqrt(((Math.pow((t_33 * t_34), 2.0) + Math.pow(((t_31 * t_34) - 2.0), 2.0)) + Math.pow(((t_32 * t_34) - -0.2), 2.0))) - 0.9))))) / 5.612245))) + Math.exp((-16.0 * -(-Math.log((Math.exp((-5.612245 * -(Math.sqrt(((Math.pow((t_45 - -0.5), 2.0) + t_46) + t_47)) - 0.5))) + Math.exp((-5.612245 * (Math.sqrt((Math.pow((0.3 + t_45), 2.0) + (t_46 + t_47))) - 0.2))))) / 5.612245))))) / 16.0))) + Math.exp((-11.0 * (t_6 - 0.2))))) / 11.0))) + Math.exp((-11.0 * (t_65 - 0.3))))) / 11.0))) + Math.exp((-30.555555 * fmax(fmax(fmax((-1.5 - t_0), (t_0 - 1.5)), fmax((0.5 - t_19), (t_19 - 3.0))), fmax(-t_29, t_29)))))) / 30.555555))) + Math.exp((-11.0 * fmin(fmin(fmax((Math.sqrt((Math.pow(((t_18 * t_75) / 0.8), 2.0) + (Math.pow(((t_74 * t_75) - 1.5), 2.0) + Math.pow((t_73 * t_75), 2.0)))) - 0.7), fmax(fmax(((t_15 + t_4) - 2.8587651), fmax((0.858765 - (t_4 + t_15)), ((0.54074955 + t_40) - t_55))), fmax(((t_5 + (t_8 - t_16)) - 1.4760667), fmax(t_17, (t_55 - (2.5407495 + t_40)))))), fmax((Math.sqrt((Math.pow(((t_77 * t_84) / 0.8), 2.0) + (Math.pow(((t_82 * t_84) - 1.5), 2.0) + Math.pow((t_83 * t_84), 2.0)))) - 0.7), fmax(fmax(-(t_36 + (0.16133696 + t_59)), ((t_59 + t_36) - 1.8386631)), fmax(fmax(-((t_9 + 1.0) * 1.1111112), t_11), fmax(((0.44028544 + t_48) - t_58), (t_58 - (2.4402854 + t_48))))))), fmax((Math.sqrt((Math.pow(((t_27 * t_67) / 0.8), 2.0) + (Math.pow(((t_66 * t_67) - 1.5), 2.0) + Math.pow((t_42 * t_67), 2.0)))) - 0.7), fmax(fmax(-(t_49 + (0.1097064 + t_20)), ((t_20 + t_49) - 1.8902936)), fmax(fmax(-(1.7777778 + t_10), t_14), fmax(((0.20081031 + t_68) - t_3), (t_3 - (2.2008104 + t_68))))))))))) / 11.0), fmin((t_6 - 0.25), -(-Math.log((Math.exp((-30.555555 * -(t_65 - 0.4))) + Math.exp((-30.555555 * (Math.sqrt(((Math.pow(((t_53 * t_76) - -0.2), 2.0) + Math.pow((t_52 * t_76), 2.0)) + Math.pow(((t_54 * t_76) - -0.1), 2.0))) - 0.14))))) / 30.555555)));
}
def code(x, y, z): t_0 = ((0.87758255 * ((0.9950042 * (x / 1.5)) + (-0.099833414 * (y / 1.5)))) + (0.47942555 * (z / 1.0))) / 0.3 t_1 = math.pow(t_0, 2.0) t_2 = math.fabs(t_0) t_3 = t_2 * 0.2207437 t_4 = t_2 * 1.2493271 t_5 = t_2 * 1.0522937 t_6 = math.sqrt((math.pow((t_2 - 0.4), 2.0) + (math.pow(((((((y / 1.5) * 2.0808594) + ((z / 1.0) * 2.3650744)) - ((x / 1.5) * 1.089751)) - 0.92795134) / 0.7), 2.0) + math.pow(((0.0625 - (((z / 1.0) * 1.7215275) - (((y / 1.5) * 2.5876334) + ((x / 1.5) * 1.2048262)))) / 1.5), 2.0)))) t_7 = t_2 * 0.19866933 t_8 = (z / 1.0) * 0.35865277 t_9 = ((((z / 1.0) * 0.06207773) + ((x / 1.5) * 0.06583953)) + ((y / 1.5) * 0.99589735)) / 0.3 t_10 = t_9 * 1.1111112 t_11 = t_10 - 0.8888889 t_12 = t_9 - 0.8 t_13 = t_9 - 1.0 t_14 = t_10 - 0.22222221 t_15 = (((z / 1.0) * 0.96114874) + ((y / 1.5) * 3.5451903)) - ((x / 1.5) * 0.17200887) t_16 = ((y / 1.5) * 4.247789) + ((x / 1.5) * 0.6231172) t_17 = -(t_5 + ((t_8 + 0.5239333) - t_16)) t_18 = ((((((z / 1.0) * 0.5766893) + ((y / 1.5) * 2.1271143)) - ((x / 1.5) * 0.10320534)) + (t_2 * 0.7495963)) - 1.115259) / 0.6 t_19 = (((z / 1.0) * 0.8753842) - (((x / 1.5) * 0.4828974) + ((y / 1.5) * 0.022641014))) / 0.3 t_20 = t_19 * 0.2207437 t_21 = ((t_2 * 0.48241276) + (t_19 * 0.7513133)) - 0.5854049 t_22 = t_19 * 0.9800666 t_23 = ((t_22 + 1.0807292) - t_7) / 0.9 t_24 = t_19 - 1.0 t_25 = ((t_19 * 0.33768892) + 0.55581105) - (t_2 * 0.5259193) t_26 = t_19 - 2.19 t_27 = (((t_19 * 0.19866933) + (t_2 * 0.9800666)) - 0.8012642) / 0.9 t_28 = math.pow(t_27, 2.0) t_29 = (t_9 - (0.1 / t_19)) - -0.7 t_30 = 1.0 - (0.5 * math.exp(-(math.sqrt(((t_1 + math.pow(t_24, 2.0)) + math.pow(t_12, 2.0))) / 1.0))) t_31 = (t_24 * t_30) + 1.5 t_32 = 0.8 + (t_12 * t_30) t_33 = t_0 * t_30 t_34 = 1.0 + (2.0 * math.exp(-(math.sqrt(((math.pow(t_33, 2.0) + math.pow(t_31, 2.0)) + math.pow(t_32, 2.0))) / 1.0))) t_35 = 0.30833334 + (t_9 * 0.8333333) t_36 = t_2 * 1.0234011 t_37 = 1.5 * math.exp(-(math.sqrt((t_28 + (math.pow(t_23, 2.0) + math.pow(t_14, 2.0)))) / 1.0)) t_38 = math.sin(t_37) t_39 = (t_2 - 0.25) / 0.9 t_40 = t_19 * 1.6334443 t_41 = math.cos(t_37) t_42 = ((-t_38 * t_23) + (t_41 * t_14)) - -1.0 t_43 = (t_9 * 0.625) - 1.09375 t_44 = 1.0 + (1.2 * math.exp(-(math.sqrt((math.pow(t_21, 2.0) + (math.pow(t_25, 2.0) + math.pow(t_43, 2.0)))) / 0.5))) t_45 = t_21 * t_44 t_46 = math.pow((t_25 * t_44), 2.0) t_47 = math.pow(((t_43 * t_44) - -0.5), 2.0) t_48 = t_19 * 1.0234011 t_49 = t_2 * 1.0889629 t_50 = math.pow(t_18, 2.0) t_51 = 1.0 - (1.5 * math.exp(-(math.sqrt((math.pow(t_39, 2.0) + (math.pow(t_26, 2.0) + math.pow(t_35, 2.0)))) / 0.15))) t_52 = t_26 * t_51 t_53 = (t_39 * t_51) - 0.2 t_54 = (t_35 * t_51) - 0.35 t_55 = t_2 * 0.33111554 t_56 = (((t_19 * 0.921061) + 1.2962569) - (t_2 * 0.38941833)) / 0.9 t_57 = t_19 - 2.0 t_58 = t_2 * 0.43268704 t_59 = t_19 * 0.43268704 t_60 = 1.0 - math.exp(-(math.sqrt(((t_1 + math.pow(t_57, 2.0)) + math.pow(t_13, 2.0))) / 0.5)) t_61 = t_0 * t_60 t_62 = (t_13 * t_60) - -1.0 t_63 = (t_57 * t_60) - 1.0 t_64 = 1.0 - (2.0 * math.exp(-(math.sqrt((math.pow(t_63, 2.0) + (math.pow(t_61, 2.0) + math.pow(t_62, 2.0)))) / 0.5))) t_65 = math.sqrt((math.pow(((t_63 * t_64) - -1.0), 2.0) + (math.pow((t_61 * t_64), 2.0) + math.pow((t_62 * t_64), 2.0)))) t_66 = ((t_41 * t_23) + (t_38 * t_14)) - -1.5 t_67 = 1.0 + (4.0 * math.exp(-(math.sqrt((math.pow(t_42, 2.0) + (t_28 + math.pow(t_66, 2.0)))) / 0.5))) t_68 = t_19 * 1.0889629 t_69 = ((0.9244498 + t_22) - t_7) / 0.6 t_70 = 1.5 * math.exp(-(math.sqrt((t_50 + (math.pow(t_17, 2.0) + math.pow(t_69, 2.0)))) / 1.0)) t_71 = math.sin(t_70) t_72 = math.cos(t_70) t_73 = ((-t_71 * t_69) + (t_72 * t_17)) - -1.0 t_74 = ((t_72 * t_69) + (t_71 * t_17)) - -1.5 t_75 = 1.0 + (4.0 * math.exp(-(math.sqrt((math.pow(t_73, 2.0) + (t_50 + math.pow(t_74, 2.0)))) / 0.5))) t_76 = 1.0 - math.exp(-(math.sqrt(((math.pow(t_53, 2.0) + math.pow(t_52, 2.0)) + math.pow(t_54, 2.0))) / 0.15)) t_77 = (((t_19 * 0.38941833) + (t_2 * 0.921061)) - 0.75479674) / 0.9 t_78 = math.pow(t_77, 2.0) t_79 = 1.5 * math.exp(-(math.sqrt((t_78 + (math.pow(t_56, 2.0) + math.pow(t_11, 2.0)))) / 1.0)) t_80 = math.sin(t_79) t_81 = math.cos(t_79) t_82 = ((t_81 * t_56) + (t_80 * t_11)) - -1.5 t_83 = ((-t_80 * t_56) + (t_81 * t_11)) - -1.0 t_84 = 1.0 + (4.0 * math.exp(-(math.sqrt((math.pow(t_83, 2.0) + (t_78 + math.pow(t_82, 2.0)))) / 0.5))) return fmin((-math.log((math.exp((-11.0 * -(-math.log((math.exp((-30.555555 * (-math.log((math.exp((-11.0 * (-math.log((math.exp((-11.0 * -(-math.log((math.exp((-16.0 * (-math.log((math.exp((-5.612245 * (math.sqrt(((t_1 + math.pow((t_19 - -0.4), 2.0)) + math.pow((t_9 - 0.1), 2.0))) - 1.4))) + math.exp((-5.612245 * (math.sqrt(((math.pow((t_33 * t_34), 2.0) + math.pow(((t_31 * t_34) - 2.0), 2.0)) + math.pow(((t_32 * t_34) - -0.2), 2.0))) - 0.9))))) / 5.612245))) + math.exp((-16.0 * -(-math.log((math.exp((-5.612245 * -(math.sqrt(((math.pow((t_45 - -0.5), 2.0) + t_46) + t_47)) - 0.5))) + math.exp((-5.612245 * (math.sqrt((math.pow((0.3 + t_45), 2.0) + (t_46 + t_47))) - 0.2))))) / 5.612245))))) / 16.0))) + math.exp((-11.0 * (t_6 - 0.2))))) / 11.0))) + math.exp((-11.0 * (t_65 - 0.3))))) / 11.0))) + math.exp((-30.555555 * fmax(fmax(fmax((-1.5 - t_0), (t_0 - 1.5)), fmax((0.5 - t_19), (t_19 - 3.0))), fmax(-t_29, t_29)))))) / 30.555555))) + math.exp((-11.0 * fmin(fmin(fmax((math.sqrt((math.pow(((t_18 * t_75) / 0.8), 2.0) + (math.pow(((t_74 * t_75) - 1.5), 2.0) + math.pow((t_73 * t_75), 2.0)))) - 0.7), fmax(fmax(((t_15 + t_4) - 2.8587651), fmax((0.858765 - (t_4 + t_15)), ((0.54074955 + t_40) - t_55))), fmax(((t_5 + (t_8 - t_16)) - 1.4760667), fmax(t_17, (t_55 - (2.5407495 + t_40)))))), fmax((math.sqrt((math.pow(((t_77 * t_84) / 0.8), 2.0) + (math.pow(((t_82 * t_84) - 1.5), 2.0) + math.pow((t_83 * t_84), 2.0)))) - 0.7), fmax(fmax(-(t_36 + (0.16133696 + t_59)), ((t_59 + t_36) - 1.8386631)), fmax(fmax(-((t_9 + 1.0) * 1.1111112), t_11), fmax(((0.44028544 + t_48) - t_58), (t_58 - (2.4402854 + t_48))))))), fmax((math.sqrt((math.pow(((t_27 * t_67) / 0.8), 2.0) + (math.pow(((t_66 * t_67) - 1.5), 2.0) + math.pow((t_42 * t_67), 2.0)))) - 0.7), fmax(fmax(-(t_49 + (0.1097064 + t_20)), ((t_20 + t_49) - 1.8902936)), fmax(fmax(-(1.7777778 + t_10), t_14), fmax(((0.20081031 + t_68) - t_3), (t_3 - (2.2008104 + t_68))))))))))) / 11.0), fmin((t_6 - 0.25), -(-math.log((math.exp((-30.555555 * -(t_65 - 0.4))) + math.exp((-30.555555 * (math.sqrt(((math.pow(((t_53 * t_76) - -0.2), 2.0) + math.pow((t_52 * t_76), 2.0)) + math.pow(((t_54 * t_76) - -0.1), 2.0))) - 0.14))))) / 30.555555)))
function code(x, y, z) t_0 = Float64(Float64(Float64(0.87758255 * Float64(Float64(0.9950042 * Float64(x / 1.5)) + Float64(-0.099833414 * Float64(y / 1.5)))) + Float64(0.47942555 * Float64(z / 1.0))) / 0.3) t_1 = t_0 ^ 2.0 t_2 = abs(t_0) t_3 = Float64(t_2 * 0.2207437) t_4 = Float64(t_2 * 1.2493271) t_5 = Float64(t_2 * 1.0522937) t_6 = sqrt(Float64((Float64(t_2 - 0.4) ^ 2.0) + Float64((Float64(Float64(Float64(Float64(Float64(Float64(y / 1.5) * 2.0808594) + Float64(Float64(z / 1.0) * 2.3650744)) - Float64(Float64(x / 1.5) * 1.089751)) - 0.92795134) / 0.7) ^ 2.0) + (Float64(Float64(0.0625 - Float64(Float64(Float64(z / 1.0) * 1.7215275) - Float64(Float64(Float64(y / 1.5) * 2.5876334) + Float64(Float64(x / 1.5) * 1.2048262)))) / 1.5) ^ 2.0)))) t_7 = Float64(t_2 * 0.19866933) t_8 = Float64(Float64(z / 1.0) * 0.35865277) t_9 = Float64(Float64(Float64(Float64(Float64(z / 1.0) * 0.06207773) + Float64(Float64(x / 1.5) * 0.06583953)) + Float64(Float64(y / 1.5) * 0.99589735)) / 0.3) t_10 = Float64(t_9 * 1.1111112) t_11 = Float64(t_10 - 0.8888889) t_12 = Float64(t_9 - 0.8) t_13 = Float64(t_9 - 1.0) t_14 = Float64(t_10 - 0.22222221) t_15 = Float64(Float64(Float64(Float64(z / 1.0) * 0.96114874) + Float64(Float64(y / 1.5) * 3.5451903)) - Float64(Float64(x / 1.5) * 0.17200887)) t_16 = Float64(Float64(Float64(y / 1.5) * 4.247789) + Float64(Float64(x / 1.5) * 0.6231172)) t_17 = Float64(-Float64(t_5 + Float64(Float64(t_8 + 0.5239333) - t_16))) t_18 = Float64(Float64(Float64(Float64(Float64(Float64(Float64(z / 1.0) * 0.5766893) + Float64(Float64(y / 1.5) * 2.1271143)) - Float64(Float64(x / 1.5) * 0.10320534)) + Float64(t_2 * 0.7495963)) - 1.115259) / 0.6) t_19 = Float64(Float64(Float64(Float64(z / 1.0) * 0.8753842) - Float64(Float64(Float64(x / 1.5) * 0.4828974) + Float64(Float64(y / 1.5) * 0.022641014))) / 0.3) t_20 = Float64(t_19 * 0.2207437) t_21 = Float64(Float64(Float64(t_2 * 0.48241276) + Float64(t_19 * 0.7513133)) - 0.5854049) t_22 = Float64(t_19 * 0.9800666) t_23 = Float64(Float64(Float64(t_22 + 1.0807292) - t_7) / 0.9) t_24 = Float64(t_19 - 1.0) t_25 = Float64(Float64(Float64(t_19 * 0.33768892) + 0.55581105) - Float64(t_2 * 0.5259193)) t_26 = Float64(t_19 - 2.19) t_27 = Float64(Float64(Float64(Float64(t_19 * 0.19866933) + Float64(t_2 * 0.9800666)) - 0.8012642) / 0.9) t_28 = t_27 ^ 2.0 t_29 = Float64(Float64(t_9 - Float64(0.1 / t_19)) - -0.7) t_30 = Float64(1.0 - Float64(0.5 * exp(Float64(-Float64(sqrt(Float64(Float64(t_1 + (t_24 ^ 2.0)) + (t_12 ^ 2.0))) / 1.0))))) t_31 = Float64(Float64(t_24 * t_30) + 1.5) t_32 = Float64(0.8 + Float64(t_12 * t_30)) t_33 = Float64(t_0 * t_30) t_34 = Float64(1.0 + Float64(2.0 * exp(Float64(-Float64(sqrt(Float64(Float64((t_33 ^ 2.0) + (t_31 ^ 2.0)) + (t_32 ^ 2.0))) / 1.0))))) t_35 = Float64(0.30833334 + Float64(t_9 * 0.8333333)) t_36 = Float64(t_2 * 1.0234011) t_37 = Float64(1.5 * exp(Float64(-Float64(sqrt(Float64(t_28 + Float64((t_23 ^ 2.0) + (t_14 ^ 2.0)))) / 1.0)))) t_38 = sin(t_37) t_39 = Float64(Float64(t_2 - 0.25) / 0.9) t_40 = Float64(t_19 * 1.6334443) t_41 = cos(t_37) t_42 = Float64(Float64(Float64(Float64(-t_38) * t_23) + Float64(t_41 * t_14)) - -1.0) t_43 = Float64(Float64(t_9 * 0.625) - 1.09375) t_44 = Float64(1.0 + Float64(1.2 * exp(Float64(-Float64(sqrt(Float64((t_21 ^ 2.0) + Float64((t_25 ^ 2.0) + (t_43 ^ 2.0)))) / 0.5))))) t_45 = Float64(t_21 * t_44) t_46 = Float64(t_25 * t_44) ^ 2.0 t_47 = Float64(Float64(t_43 * t_44) - -0.5) ^ 2.0 t_48 = Float64(t_19 * 1.0234011) t_49 = Float64(t_2 * 1.0889629) t_50 = t_18 ^ 2.0 t_51 = Float64(1.0 - Float64(1.5 * exp(Float64(-Float64(sqrt(Float64((t_39 ^ 2.0) + Float64((t_26 ^ 2.0) + (t_35 ^ 2.0)))) / 0.15))))) t_52 = Float64(t_26 * t_51) t_53 = Float64(Float64(t_39 * t_51) - 0.2) t_54 = Float64(Float64(t_35 * t_51) - 0.35) t_55 = Float64(t_2 * 0.33111554) t_56 = Float64(Float64(Float64(Float64(t_19 * 0.921061) + 1.2962569) - Float64(t_2 * 0.38941833)) / 0.9) t_57 = Float64(t_19 - 2.0) t_58 = Float64(t_2 * 0.43268704) t_59 = Float64(t_19 * 0.43268704) t_60 = Float64(1.0 - exp(Float64(-Float64(sqrt(Float64(Float64(t_1 + (t_57 ^ 2.0)) + (t_13 ^ 2.0))) / 0.5)))) t_61 = Float64(t_0 * t_60) t_62 = Float64(Float64(t_13 * t_60) - -1.0) t_63 = Float64(Float64(t_57 * t_60) - 1.0) t_64 = Float64(1.0 - Float64(2.0 * exp(Float64(-Float64(sqrt(Float64((t_63 ^ 2.0) + Float64((t_61 ^ 2.0) + (t_62 ^ 2.0)))) / 0.5))))) t_65 = sqrt(Float64((Float64(Float64(t_63 * t_64) - -1.0) ^ 2.0) + Float64((Float64(t_61 * t_64) ^ 2.0) + (Float64(t_62 * t_64) ^ 2.0)))) t_66 = Float64(Float64(Float64(t_41 * t_23) + Float64(t_38 * t_14)) - -1.5) t_67 = Float64(1.0 + Float64(4.0 * exp(Float64(-Float64(sqrt(Float64((t_42 ^ 2.0) + Float64(t_28 + (t_66 ^ 2.0)))) / 0.5))))) t_68 = Float64(t_19 * 1.0889629) t_69 = Float64(Float64(Float64(0.9244498 + t_22) - t_7) / 0.6) t_70 = Float64(1.5 * exp(Float64(-Float64(sqrt(Float64(t_50 + Float64((t_17 ^ 2.0) + (t_69 ^ 2.0)))) / 1.0)))) t_71 = sin(t_70) t_72 = cos(t_70) t_73 = Float64(Float64(Float64(Float64(-t_71) * t_69) + Float64(t_72 * t_17)) - -1.0) t_74 = Float64(Float64(Float64(t_72 * t_69) + Float64(t_71 * t_17)) - -1.5) t_75 = Float64(1.0 + Float64(4.0 * exp(Float64(-Float64(sqrt(Float64((t_73 ^ 2.0) + Float64(t_50 + (t_74 ^ 2.0)))) / 0.5))))) t_76 = Float64(1.0 - exp(Float64(-Float64(sqrt(Float64(Float64((t_53 ^ 2.0) + (t_52 ^ 2.0)) + (t_54 ^ 2.0))) / 0.15)))) t_77 = Float64(Float64(Float64(Float64(t_19 * 0.38941833) + Float64(t_2 * 0.921061)) - 0.75479674) / 0.9) t_78 = t_77 ^ 2.0 t_79 = Float64(1.5 * exp(Float64(-Float64(sqrt(Float64(t_78 + Float64((t_56 ^ 2.0) + (t_11 ^ 2.0)))) / 1.0)))) t_80 = sin(t_79) t_81 = cos(t_79) t_82 = Float64(Float64(Float64(t_81 * t_56) + Float64(t_80 * t_11)) - -1.5) t_83 = Float64(Float64(Float64(Float64(-t_80) * t_56) + Float64(t_81 * t_11)) - -1.0) t_84 = Float64(1.0 + Float64(4.0 * exp(Float64(-Float64(sqrt(Float64((t_83 ^ 2.0) + Float64(t_78 + (t_82 ^ 2.0)))) / 0.5))))) return fmin(Float64(Float64(-log(Float64(exp(Float64(-11.0 * Float64(-Float64(Float64(-log(Float64(exp(Float64(-30.555555 * Float64(Float64(-log(Float64(exp(Float64(-11.0 * Float64(Float64(-log(Float64(exp(Float64(-11.0 * Float64(-Float64(Float64(-log(Float64(exp(Float64(-16.0 * Float64(Float64(-log(Float64(exp(Float64(-5.612245 * Float64(sqrt(Float64(Float64(t_1 + (Float64(t_19 - -0.4) ^ 2.0)) + (Float64(t_9 - 0.1) ^ 2.0))) - 1.4))) + exp(Float64(-5.612245 * Float64(sqrt(Float64(Float64((Float64(t_33 * t_34) ^ 2.0) + (Float64(Float64(t_31 * t_34) - 2.0) ^ 2.0)) + (Float64(Float64(t_32 * t_34) - -0.2) ^ 2.0))) - 0.9)))))) / 5.612245))) + exp(Float64(-16.0 * Float64(-Float64(Float64(-log(Float64(exp(Float64(-5.612245 * Float64(-Float64(sqrt(Float64(Float64((Float64(t_45 - -0.5) ^ 2.0) + t_46) + t_47)) - 0.5)))) + exp(Float64(-5.612245 * Float64(sqrt(Float64((Float64(0.3 + t_45) ^ 2.0) + Float64(t_46 + t_47))) - 0.2)))))) / 5.612245))))))) / 16.0)))) + exp(Float64(-11.0 * Float64(t_6 - 0.2)))))) / 11.0))) + exp(Float64(-11.0 * Float64(t_65 - 0.3)))))) / 11.0))) + exp(Float64(-30.555555 * fmax(fmax(fmax(Float64(-1.5 - t_0), Float64(t_0 - 1.5)), fmax(Float64(0.5 - t_19), Float64(t_19 - 3.0))), fmax(Float64(-t_29), t_29))))))) / 30.555555)))) + exp(Float64(-11.0 * fmin(fmin(fmax(Float64(sqrt(Float64((Float64(Float64(t_18 * t_75) / 0.8) ^ 2.0) + Float64((Float64(Float64(t_74 * t_75) - 1.5) ^ 2.0) + (Float64(t_73 * t_75) ^ 2.0)))) - 0.7), fmax(fmax(Float64(Float64(t_15 + t_4) - 2.8587651), fmax(Float64(0.858765 - Float64(t_4 + t_15)), Float64(Float64(0.54074955 + t_40) - t_55))), fmax(Float64(Float64(t_5 + Float64(t_8 - t_16)) - 1.4760667), fmax(t_17, Float64(t_55 - Float64(2.5407495 + t_40)))))), fmax(Float64(sqrt(Float64((Float64(Float64(t_77 * t_84) / 0.8) ^ 2.0) + Float64((Float64(Float64(t_82 * t_84) - 1.5) ^ 2.0) + (Float64(t_83 * t_84) ^ 2.0)))) - 0.7), fmax(fmax(Float64(-Float64(t_36 + Float64(0.16133696 + t_59))), Float64(Float64(t_59 + t_36) - 1.8386631)), fmax(fmax(Float64(-Float64(Float64(t_9 + 1.0) * 1.1111112)), t_11), fmax(Float64(Float64(0.44028544 + t_48) - t_58), Float64(t_58 - Float64(2.4402854 + t_48))))))), fmax(Float64(sqrt(Float64((Float64(Float64(t_27 * t_67) / 0.8) ^ 2.0) + Float64((Float64(Float64(t_66 * t_67) - 1.5) ^ 2.0) + (Float64(t_42 * t_67) ^ 2.0)))) - 0.7), fmax(fmax(Float64(-Float64(t_49 + Float64(0.1097064 + t_20))), Float64(Float64(t_20 + t_49) - 1.8902936)), fmax(fmax(Float64(-Float64(1.7777778 + t_10)), t_14), fmax(Float64(Float64(0.20081031 + t_68) - t_3), Float64(t_3 - Float64(2.2008104 + t_68)))))))))))) / 11.0), fmin(Float64(t_6 - 0.25), Float64(-Float64(Float64(-log(Float64(exp(Float64(-30.555555 * Float64(-Float64(t_65 - 0.4)))) + exp(Float64(-30.555555 * Float64(sqrt(Float64(Float64((Float64(Float64(t_53 * t_76) - -0.2) ^ 2.0) + (Float64(t_52 * t_76) ^ 2.0)) + (Float64(Float64(t_54 * t_76) - -0.1) ^ 2.0))) - 0.14)))))) / 30.555555)))) end
function tmp = code(x, y, z) t_0 = ((0.87758255 * ((0.9950042 * (x / 1.5)) + (-0.099833414 * (y / 1.5)))) + (0.47942555 * (z / 1.0))) / 0.3; t_1 = t_0 ^ 2.0; t_2 = abs(t_0); t_3 = t_2 * 0.2207437; t_4 = t_2 * 1.2493271; t_5 = t_2 * 1.0522937; t_6 = sqrt((((t_2 - 0.4) ^ 2.0) + ((((((((y / 1.5) * 2.0808594) + ((z / 1.0) * 2.3650744)) - ((x / 1.5) * 1.089751)) - 0.92795134) / 0.7) ^ 2.0) + (((0.0625 - (((z / 1.0) * 1.7215275) - (((y / 1.5) * 2.5876334) + ((x / 1.5) * 1.2048262)))) / 1.5) ^ 2.0)))); t_7 = t_2 * 0.19866933; t_8 = (z / 1.0) * 0.35865277; t_9 = ((((z / 1.0) * 0.06207773) + ((x / 1.5) * 0.06583953)) + ((y / 1.5) * 0.99589735)) / 0.3; t_10 = t_9 * 1.1111112; t_11 = t_10 - 0.8888889; t_12 = t_9 - 0.8; t_13 = t_9 - 1.0; t_14 = t_10 - 0.22222221; t_15 = (((z / 1.0) * 0.96114874) + ((y / 1.5) * 3.5451903)) - ((x / 1.5) * 0.17200887); t_16 = ((y / 1.5) * 4.247789) + ((x / 1.5) * 0.6231172); t_17 = -(t_5 + ((t_8 + 0.5239333) - t_16)); t_18 = ((((((z / 1.0) * 0.5766893) + ((y / 1.5) * 2.1271143)) - ((x / 1.5) * 0.10320534)) + (t_2 * 0.7495963)) - 1.115259) / 0.6; t_19 = (((z / 1.0) * 0.8753842) - (((x / 1.5) * 0.4828974) + ((y / 1.5) * 0.022641014))) / 0.3; t_20 = t_19 * 0.2207437; t_21 = ((t_2 * 0.48241276) + (t_19 * 0.7513133)) - 0.5854049; t_22 = t_19 * 0.9800666; t_23 = ((t_22 + 1.0807292) - t_7) / 0.9; t_24 = t_19 - 1.0; t_25 = ((t_19 * 0.33768892) + 0.55581105) - (t_2 * 0.5259193); t_26 = t_19 - 2.19; t_27 = (((t_19 * 0.19866933) + (t_2 * 0.9800666)) - 0.8012642) / 0.9; t_28 = t_27 ^ 2.0; t_29 = (t_9 - (0.1 / t_19)) - -0.7; t_30 = 1.0 - (0.5 * exp(-(sqrt(((t_1 + (t_24 ^ 2.0)) + (t_12 ^ 2.0))) / 1.0))); t_31 = (t_24 * t_30) + 1.5; t_32 = 0.8 + (t_12 * t_30); t_33 = t_0 * t_30; t_34 = 1.0 + (2.0 * exp(-(sqrt((((t_33 ^ 2.0) + (t_31 ^ 2.0)) + (t_32 ^ 2.0))) / 1.0))); t_35 = 0.30833334 + (t_9 * 0.8333333); t_36 = t_2 * 1.0234011; t_37 = 1.5 * exp(-(sqrt((t_28 + ((t_23 ^ 2.0) + (t_14 ^ 2.0)))) / 1.0)); t_38 = sin(t_37); t_39 = (t_2 - 0.25) / 0.9; t_40 = t_19 * 1.6334443; t_41 = cos(t_37); t_42 = ((-t_38 * t_23) + (t_41 * t_14)) - -1.0; t_43 = (t_9 * 0.625) - 1.09375; t_44 = 1.0 + (1.2 * exp(-(sqrt(((t_21 ^ 2.0) + ((t_25 ^ 2.0) + (t_43 ^ 2.0)))) / 0.5))); t_45 = t_21 * t_44; t_46 = (t_25 * t_44) ^ 2.0; t_47 = ((t_43 * t_44) - -0.5) ^ 2.0; t_48 = t_19 * 1.0234011; t_49 = t_2 * 1.0889629; t_50 = t_18 ^ 2.0; t_51 = 1.0 - (1.5 * exp(-(sqrt(((t_39 ^ 2.0) + ((t_26 ^ 2.0) + (t_35 ^ 2.0)))) / 0.15))); t_52 = t_26 * t_51; t_53 = (t_39 * t_51) - 0.2; t_54 = (t_35 * t_51) - 0.35; t_55 = t_2 * 0.33111554; t_56 = (((t_19 * 0.921061) + 1.2962569) - (t_2 * 0.38941833)) / 0.9; t_57 = t_19 - 2.0; t_58 = t_2 * 0.43268704; t_59 = t_19 * 0.43268704; t_60 = 1.0 - exp(-(sqrt(((t_1 + (t_57 ^ 2.0)) + (t_13 ^ 2.0))) / 0.5)); t_61 = t_0 * t_60; t_62 = (t_13 * t_60) - -1.0; t_63 = (t_57 * t_60) - 1.0; t_64 = 1.0 - (2.0 * exp(-(sqrt(((t_63 ^ 2.0) + ((t_61 ^ 2.0) + (t_62 ^ 2.0)))) / 0.5))); t_65 = sqrt(((((t_63 * t_64) - -1.0) ^ 2.0) + (((t_61 * t_64) ^ 2.0) + ((t_62 * t_64) ^ 2.0)))); t_66 = ((t_41 * t_23) + (t_38 * t_14)) - -1.5; t_67 = 1.0 + (4.0 * exp(-(sqrt(((t_42 ^ 2.0) + (t_28 + (t_66 ^ 2.0)))) / 0.5))); t_68 = t_19 * 1.0889629; t_69 = ((0.9244498 + t_22) - t_7) / 0.6; t_70 = 1.5 * exp(-(sqrt((t_50 + ((t_17 ^ 2.0) + (t_69 ^ 2.0)))) / 1.0)); t_71 = sin(t_70); t_72 = cos(t_70); t_73 = ((-t_71 * t_69) + (t_72 * t_17)) - -1.0; t_74 = ((t_72 * t_69) + (t_71 * t_17)) - -1.5; t_75 = 1.0 + (4.0 * exp(-(sqrt(((t_73 ^ 2.0) + (t_50 + (t_74 ^ 2.0)))) / 0.5))); t_76 = 1.0 - exp(-(sqrt((((t_53 ^ 2.0) + (t_52 ^ 2.0)) + (t_54 ^ 2.0))) / 0.15)); t_77 = (((t_19 * 0.38941833) + (t_2 * 0.921061)) - 0.75479674) / 0.9; t_78 = t_77 ^ 2.0; t_79 = 1.5 * exp(-(sqrt((t_78 + ((t_56 ^ 2.0) + (t_11 ^ 2.0)))) / 1.0)); t_80 = sin(t_79); t_81 = cos(t_79); t_82 = ((t_81 * t_56) + (t_80 * t_11)) - -1.5; t_83 = ((-t_80 * t_56) + (t_81 * t_11)) - -1.0; t_84 = 1.0 + (4.0 * exp(-(sqrt(((t_83 ^ 2.0) + (t_78 + (t_82 ^ 2.0)))) / 0.5))); tmp = min((-log((exp((-11.0 * -(-log((exp((-30.555555 * (-log((exp((-11.0 * (-log((exp((-11.0 * -(-log((exp((-16.0 * (-log((exp((-5.612245 * (sqrt(((t_1 + ((t_19 - -0.4) ^ 2.0)) + ((t_9 - 0.1) ^ 2.0))) - 1.4))) + exp((-5.612245 * (sqrt(((((t_33 * t_34) ^ 2.0) + (((t_31 * t_34) - 2.0) ^ 2.0)) + (((t_32 * t_34) - -0.2) ^ 2.0))) - 0.9))))) / 5.612245))) + exp((-16.0 * -(-log((exp((-5.612245 * -(sqrt(((((t_45 - -0.5) ^ 2.0) + t_46) + t_47)) - 0.5))) + exp((-5.612245 * (sqrt((((0.3 + t_45) ^ 2.0) + (t_46 + t_47))) - 0.2))))) / 5.612245))))) / 16.0))) + exp((-11.0 * (t_6 - 0.2))))) / 11.0))) + exp((-11.0 * (t_65 - 0.3))))) / 11.0))) + exp((-30.555555 * max(max(max((-1.5 - t_0), (t_0 - 1.5)), max((0.5 - t_19), (t_19 - 3.0))), max(-t_29, t_29)))))) / 30.555555))) + exp((-11.0 * min(min(max((sqrt(((((t_18 * t_75) / 0.8) ^ 2.0) + ((((t_74 * t_75) - 1.5) ^ 2.0) + ((t_73 * t_75) ^ 2.0)))) - 0.7), max(max(((t_15 + t_4) - 2.8587651), max((0.858765 - (t_4 + t_15)), ((0.54074955 + t_40) - t_55))), max(((t_5 + (t_8 - t_16)) - 1.4760667), max(t_17, (t_55 - (2.5407495 + t_40)))))), max((sqrt(((((t_77 * t_84) / 0.8) ^ 2.0) + ((((t_82 * t_84) - 1.5) ^ 2.0) + ((t_83 * t_84) ^ 2.0)))) - 0.7), max(max(-(t_36 + (0.16133696 + t_59)), ((t_59 + t_36) - 1.8386631)), max(max(-((t_9 + 1.0) * 1.1111112), t_11), max(((0.44028544 + t_48) - t_58), (t_58 - (2.4402854 + t_48))))))), max((sqrt(((((t_27 * t_67) / 0.8) ^ 2.0) + ((((t_66 * t_67) - 1.5) ^ 2.0) + ((t_42 * t_67) ^ 2.0)))) - 0.7), max(max(-(t_49 + (0.1097064 + t_20)), ((t_20 + t_49) - 1.8902936)), max(max(-(1.7777778 + t_10), t_14), max(((0.20081031 + t_68) - t_3), (t_3 - (2.2008104 + t_68))))))))))) / 11.0), min((t_6 - 0.25), -(-log((exp((-30.555555 * -(t_65 - 0.4))) + exp((-30.555555 * (sqrt((((((t_53 * t_76) - -0.2) ^ 2.0) + ((t_52 * t_76) ^ 2.0)) + (((t_54 * t_76) - -0.1) ^ 2.0))) - 0.14))))) / 30.555555))); end
code[x_, y_, z_] := Block[{t$95$0 = N[(N[(N[(0.87758255 * N[(N[(0.9950042 * N[(x / 1.5), $MachinePrecision]), $MachinePrecision] + N[(-0.099833414 * N[(y / 1.5), $MachinePrecision]), $MachinePrecision]), $MachinePrecision]), $MachinePrecision] + N[(0.47942555 * N[(z / 1.0), $MachinePrecision]), $MachinePrecision]), $MachinePrecision] / 0.3), $MachinePrecision]}, Block[{t$95$1 = N[Power[t$95$0, 2.0], $MachinePrecision]}, Block[{t$95$2 = N[Abs[t$95$0], $MachinePrecision]}, Block[{t$95$3 = N[(t$95$2 * 0.2207437), $MachinePrecision]}, Block[{t$95$4 = N[(t$95$2 * 1.2493271), $MachinePrecision]}, Block[{t$95$5 = N[(t$95$2 * 1.0522937), $MachinePrecision]}, Block[{t$95$6 = N[Sqrt[N[(N[Power[N[(t$95$2 - 0.4), $MachinePrecision], 2.0], $MachinePrecision] + N[(N[Power[N[(N[(N[(N[(N[(N[(y / 1.5), $MachinePrecision] * 2.0808594), $MachinePrecision] + N[(N[(z / 1.0), $MachinePrecision] * 2.3650744), $MachinePrecision]), $MachinePrecision] - N[(N[(x / 1.5), $MachinePrecision] * 1.089751), $MachinePrecision]), $MachinePrecision] - 0.92795134), $MachinePrecision] / 0.7), $MachinePrecision], 2.0], $MachinePrecision] + N[Power[N[(N[(0.0625 - N[(N[(N[(z / 1.0), $MachinePrecision] * 1.7215275), $MachinePrecision] - N[(N[(N[(y / 1.5), $MachinePrecision] * 2.5876334), $MachinePrecision] + N[(N[(x / 1.5), $MachinePrecision] * 1.2048262), $MachinePrecision]), $MachinePrecision]), $MachinePrecision]), $MachinePrecision] / 1.5), $MachinePrecision], 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]}, Block[{t$95$7 = N[(t$95$2 * 0.19866933), $MachinePrecision]}, Block[{t$95$8 = N[(N[(z / 1.0), $MachinePrecision] * 0.35865277), $MachinePrecision]}, Block[{t$95$9 = N[(N[(N[(N[(N[(z / 1.0), $MachinePrecision] * 0.06207773), $MachinePrecision] + N[(N[(x / 1.5), $MachinePrecision] * 0.06583953), $MachinePrecision]), $MachinePrecision] + N[(N[(y / 1.5), $MachinePrecision] * 0.99589735), $MachinePrecision]), $MachinePrecision] / 0.3), $MachinePrecision]}, Block[{t$95$10 = N[(t$95$9 * 1.1111112), $MachinePrecision]}, Block[{t$95$11 = N[(t$95$10 - 0.8888889), $MachinePrecision]}, Block[{t$95$12 = N[(t$95$9 - 0.8), $MachinePrecision]}, Block[{t$95$13 = N[(t$95$9 - 1.0), $MachinePrecision]}, Block[{t$95$14 = N[(t$95$10 - 0.22222221), $MachinePrecision]}, Block[{t$95$15 = N[(N[(N[(N[(z / 1.0), $MachinePrecision] * 0.96114874), $MachinePrecision] + N[(N[(y / 1.5), $MachinePrecision] * 3.5451903), $MachinePrecision]), $MachinePrecision] - N[(N[(x / 1.5), $MachinePrecision] * 0.17200887), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$16 = N[(N[(N[(y / 1.5), $MachinePrecision] * 4.247789), $MachinePrecision] + N[(N[(x / 1.5), $MachinePrecision] * 0.6231172), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$17 = (-N[(t$95$5 + N[(N[(t$95$8 + 0.5239333), $MachinePrecision] - t$95$16), $MachinePrecision]), $MachinePrecision])}, Block[{t$95$18 = N[(N[(N[(N[(N[(N[(N[(z / 1.0), $MachinePrecision] * 0.5766893), $MachinePrecision] + N[(N[(y / 1.5), $MachinePrecision] * 2.1271143), $MachinePrecision]), $MachinePrecision] - N[(N[(x / 1.5), $MachinePrecision] * 0.10320534), $MachinePrecision]), $MachinePrecision] + N[(t$95$2 * 0.7495963), $MachinePrecision]), $MachinePrecision] - 1.115259), $MachinePrecision] / 0.6), $MachinePrecision]}, Block[{t$95$19 = N[(N[(N[(N[(z / 1.0), $MachinePrecision] * 0.8753842), $MachinePrecision] - N[(N[(N[(x / 1.5), $MachinePrecision] * 0.4828974), $MachinePrecision] + N[(N[(y / 1.5), $MachinePrecision] * 0.022641014), $MachinePrecision]), $MachinePrecision]), $MachinePrecision] / 0.3), $MachinePrecision]}, Block[{t$95$20 = N[(t$95$19 * 0.2207437), $MachinePrecision]}, Block[{t$95$21 = N[(N[(N[(t$95$2 * 0.48241276), $MachinePrecision] + N[(t$95$19 * 0.7513133), $MachinePrecision]), $MachinePrecision] - 0.5854049), $MachinePrecision]}, Block[{t$95$22 = N[(t$95$19 * 0.9800666), $MachinePrecision]}, Block[{t$95$23 = N[(N[(N[(t$95$22 + 1.0807292), $MachinePrecision] - t$95$7), $MachinePrecision] / 0.9), $MachinePrecision]}, Block[{t$95$24 = N[(t$95$19 - 1.0), $MachinePrecision]}, Block[{t$95$25 = N[(N[(N[(t$95$19 * 0.33768892), $MachinePrecision] + 0.55581105), $MachinePrecision] - N[(t$95$2 * 0.5259193), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$26 = N[(t$95$19 - 2.19), $MachinePrecision]}, Block[{t$95$27 = N[(N[(N[(N[(t$95$19 * 0.19866933), $MachinePrecision] + N[(t$95$2 * 0.9800666), $MachinePrecision]), $MachinePrecision] - 0.8012642), $MachinePrecision] / 0.9), $MachinePrecision]}, Block[{t$95$28 = N[Power[t$95$27, 2.0], $MachinePrecision]}, Block[{t$95$29 = N[(N[(t$95$9 - N[(0.1 / t$95$19), $MachinePrecision]), $MachinePrecision] - -0.7), $MachinePrecision]}, Block[{t$95$30 = N[(1.0 - N[(0.5 * N[Exp[(-N[(N[Sqrt[N[(N[(t$95$1 + N[Power[t$95$24, 2.0], $MachinePrecision]), $MachinePrecision] + N[Power[t$95$12, 2.0], $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 1.0), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$31 = N[(N[(t$95$24 * t$95$30), $MachinePrecision] + 1.5), $MachinePrecision]}, Block[{t$95$32 = N[(0.8 + N[(t$95$12 * t$95$30), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$33 = N[(t$95$0 * t$95$30), $MachinePrecision]}, Block[{t$95$34 = N[(1.0 + N[(2.0 * N[Exp[(-N[(N[Sqrt[N[(N[(N[Power[t$95$33, 2.0], $MachinePrecision] + N[Power[t$95$31, 2.0], $MachinePrecision]), $MachinePrecision] + N[Power[t$95$32, 2.0], $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 1.0), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$35 = N[(0.30833334 + N[(t$95$9 * 0.8333333), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$36 = N[(t$95$2 * 1.0234011), $MachinePrecision]}, Block[{t$95$37 = N[(1.5 * N[Exp[(-N[(N[Sqrt[N[(t$95$28 + N[(N[Power[t$95$23, 2.0], $MachinePrecision] + N[Power[t$95$14, 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 1.0), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]}, Block[{t$95$38 = N[Sin[t$95$37], $MachinePrecision]}, Block[{t$95$39 = N[(N[(t$95$2 - 0.25), $MachinePrecision] / 0.9), $MachinePrecision]}, Block[{t$95$40 = N[(t$95$19 * 1.6334443), $MachinePrecision]}, Block[{t$95$41 = N[Cos[t$95$37], $MachinePrecision]}, Block[{t$95$42 = N[(N[(N[((-t$95$38) * t$95$23), $MachinePrecision] + N[(t$95$41 * t$95$14), $MachinePrecision]), $MachinePrecision] - -1.0), $MachinePrecision]}, Block[{t$95$43 = N[(N[(t$95$9 * 0.625), $MachinePrecision] - 1.09375), $MachinePrecision]}, Block[{t$95$44 = N[(1.0 + N[(1.2 * N[Exp[(-N[(N[Sqrt[N[(N[Power[t$95$21, 2.0], $MachinePrecision] + N[(N[Power[t$95$25, 2.0], $MachinePrecision] + N[Power[t$95$43, 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 0.5), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$45 = N[(t$95$21 * t$95$44), $MachinePrecision]}, Block[{t$95$46 = N[Power[N[(t$95$25 * t$95$44), $MachinePrecision], 2.0], $MachinePrecision]}, Block[{t$95$47 = N[Power[N[(N[(t$95$43 * t$95$44), $MachinePrecision] - -0.5), $MachinePrecision], 2.0], $MachinePrecision]}, Block[{t$95$48 = N[(t$95$19 * 1.0234011), $MachinePrecision]}, Block[{t$95$49 = N[(t$95$2 * 1.0889629), $MachinePrecision]}, Block[{t$95$50 = N[Power[t$95$18, 2.0], $MachinePrecision]}, Block[{t$95$51 = N[(1.0 - N[(1.5 * N[Exp[(-N[(N[Sqrt[N[(N[Power[t$95$39, 2.0], $MachinePrecision] + N[(N[Power[t$95$26, 2.0], $MachinePrecision] + N[Power[t$95$35, 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 0.15), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$52 = N[(t$95$26 * t$95$51), $MachinePrecision]}, Block[{t$95$53 = N[(N[(t$95$39 * t$95$51), $MachinePrecision] - 0.2), $MachinePrecision]}, Block[{t$95$54 = N[(N[(t$95$35 * t$95$51), $MachinePrecision] - 0.35), $MachinePrecision]}, Block[{t$95$55 = N[(t$95$2 * 0.33111554), $MachinePrecision]}, Block[{t$95$56 = N[(N[(N[(N[(t$95$19 * 0.921061), $MachinePrecision] + 1.2962569), $MachinePrecision] - N[(t$95$2 * 0.38941833), $MachinePrecision]), $MachinePrecision] / 0.9), $MachinePrecision]}, Block[{t$95$57 = N[(t$95$19 - 2.0), $MachinePrecision]}, Block[{t$95$58 = N[(t$95$2 * 0.43268704), $MachinePrecision]}, Block[{t$95$59 = N[(t$95$19 * 0.43268704), $MachinePrecision]}, Block[{t$95$60 = N[(1.0 - N[Exp[(-N[(N[Sqrt[N[(N[(t$95$1 + N[Power[t$95$57, 2.0], $MachinePrecision]), $MachinePrecision] + N[Power[t$95$13, 2.0], $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 0.5), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]}, Block[{t$95$61 = N[(t$95$0 * t$95$60), $MachinePrecision]}, Block[{t$95$62 = N[(N[(t$95$13 * t$95$60), $MachinePrecision] - -1.0), $MachinePrecision]}, Block[{t$95$63 = N[(N[(t$95$57 * t$95$60), $MachinePrecision] - 1.0), $MachinePrecision]}, Block[{t$95$64 = N[(1.0 - N[(2.0 * N[Exp[(-N[(N[Sqrt[N[(N[Power[t$95$63, 2.0], $MachinePrecision] + N[(N[Power[t$95$61, 2.0], $MachinePrecision] + N[Power[t$95$62, 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 0.5), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$65 = N[Sqrt[N[(N[Power[N[(N[(t$95$63 * t$95$64), $MachinePrecision] - -1.0), $MachinePrecision], 2.0], $MachinePrecision] + N[(N[Power[N[(t$95$61 * t$95$64), $MachinePrecision], 2.0], $MachinePrecision] + N[Power[N[(t$95$62 * t$95$64), $MachinePrecision], 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]}, Block[{t$95$66 = N[(N[(N[(t$95$41 * t$95$23), $MachinePrecision] + N[(t$95$38 * t$95$14), $MachinePrecision]), $MachinePrecision] - -1.5), $MachinePrecision]}, Block[{t$95$67 = N[(1.0 + N[(4.0 * N[Exp[(-N[(N[Sqrt[N[(N[Power[t$95$42, 2.0], $MachinePrecision] + N[(t$95$28 + N[Power[t$95$66, 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 0.5), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$68 = N[(t$95$19 * 1.0889629), $MachinePrecision]}, Block[{t$95$69 = N[(N[(N[(0.9244498 + t$95$22), $MachinePrecision] - t$95$7), $MachinePrecision] / 0.6), $MachinePrecision]}, Block[{t$95$70 = N[(1.5 * N[Exp[(-N[(N[Sqrt[N[(t$95$50 + N[(N[Power[t$95$17, 2.0], $MachinePrecision] + N[Power[t$95$69, 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 1.0), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]}, Block[{t$95$71 = N[Sin[t$95$70], $MachinePrecision]}, Block[{t$95$72 = N[Cos[t$95$70], $MachinePrecision]}, Block[{t$95$73 = N[(N[(N[((-t$95$71) * t$95$69), $MachinePrecision] + N[(t$95$72 * t$95$17), $MachinePrecision]), $MachinePrecision] - -1.0), $MachinePrecision]}, Block[{t$95$74 = N[(N[(N[(t$95$72 * t$95$69), $MachinePrecision] + N[(t$95$71 * t$95$17), $MachinePrecision]), $MachinePrecision] - -1.5), $MachinePrecision]}, Block[{t$95$75 = N[(1.0 + N[(4.0 * N[Exp[(-N[(N[Sqrt[N[(N[Power[t$95$73, 2.0], $MachinePrecision] + N[(t$95$50 + N[Power[t$95$74, 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 0.5), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]}, Block[{t$95$76 = N[(1.0 - N[Exp[(-N[(N[Sqrt[N[(N[(N[Power[t$95$53, 2.0], $MachinePrecision] + N[Power[t$95$52, 2.0], $MachinePrecision]), $MachinePrecision] + N[Power[t$95$54, 2.0], $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 0.15), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]}, Block[{t$95$77 = N[(N[(N[(N[(t$95$19 * 0.38941833), $MachinePrecision] + N[(t$95$2 * 0.921061), $MachinePrecision]), $MachinePrecision] - 0.75479674), $MachinePrecision] / 0.9), $MachinePrecision]}, Block[{t$95$78 = N[Power[t$95$77, 2.0], $MachinePrecision]}, Block[{t$95$79 = N[(1.5 * N[Exp[(-N[(N[Sqrt[N[(t$95$78 + N[(N[Power[t$95$56, 2.0], $MachinePrecision] + N[Power[t$95$11, 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 1.0), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]}, Block[{t$95$80 = N[Sin[t$95$79], $MachinePrecision]}, Block[{t$95$81 = N[Cos[t$95$79], $MachinePrecision]}, Block[{t$95$82 = N[(N[(N[(t$95$81 * t$95$56), $MachinePrecision] + N[(t$95$80 * t$95$11), $MachinePrecision]), $MachinePrecision] - -1.5), $MachinePrecision]}, Block[{t$95$83 = N[(N[(N[((-t$95$80) * t$95$56), $MachinePrecision] + N[(t$95$81 * t$95$11), $MachinePrecision]), $MachinePrecision] - -1.0), $MachinePrecision]}, Block[{t$95$84 = N[(1.0 + N[(4.0 * N[Exp[(-N[(N[Sqrt[N[(N[Power[t$95$83, 2.0], $MachinePrecision] + N[(t$95$78 + N[Power[t$95$82, 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] / 0.5), $MachinePrecision])], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]}, N[Min[N[((-N[Log[N[(N[Exp[N[(-11.0 * (-N[((-N[Log[N[(N[Exp[N[(-30.555555 * N[((-N[Log[N[(N[Exp[N[(-11.0 * N[((-N[Log[N[(N[Exp[N[(-11.0 * (-N[((-N[Log[N[(N[Exp[N[(-16.0 * N[((-N[Log[N[(N[Exp[N[(-5.612245 * N[(N[Sqrt[N[(N[(t$95$1 + N[Power[N[(t$95$19 - -0.4), $MachinePrecision], 2.0], $MachinePrecision]), $MachinePrecision] + N[Power[N[(t$95$9 - 0.1), $MachinePrecision], 2.0], $MachinePrecision]), $MachinePrecision]], $MachinePrecision] - 1.4), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] + N[Exp[N[(-5.612245 * N[(N[Sqrt[N[(N[(N[Power[N[(t$95$33 * t$95$34), $MachinePrecision], 2.0], $MachinePrecision] + N[Power[N[(N[(t$95$31 * t$95$34), $MachinePrecision] - 2.0), $MachinePrecision], 2.0], $MachinePrecision]), $MachinePrecision] + N[Power[N[(N[(t$95$32 * t$95$34), $MachinePrecision] - -0.2), $MachinePrecision], 2.0], $MachinePrecision]), $MachinePrecision]], $MachinePrecision] - 0.9), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]), $MachinePrecision]], $MachinePrecision]) / 5.612245), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] + N[Exp[N[(-16.0 * (-N[((-N[Log[N[(N[Exp[N[(-5.612245 * (-N[(N[Sqrt[N[(N[(N[Power[N[(t$95$45 - -0.5), $MachinePrecision], 2.0], $MachinePrecision] + t$95$46), $MachinePrecision] + t$95$47), $MachinePrecision]], $MachinePrecision] - 0.5), $MachinePrecision])), $MachinePrecision]], $MachinePrecision] + N[Exp[N[(-5.612245 * N[(N[Sqrt[N[(N[Power[N[(0.3 + t$95$45), $MachinePrecision], 2.0], $MachinePrecision] + N[(t$95$46 + t$95$47), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] - 0.2), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]), $MachinePrecision]], $MachinePrecision]) / 5.612245), $MachinePrecision])), $MachinePrecision]], $MachinePrecision]), $MachinePrecision]], $MachinePrecision]) / 16.0), $MachinePrecision])), $MachinePrecision]], $MachinePrecision] + N[Exp[N[(-11.0 * N[(t$95$6 - 0.2), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]), $MachinePrecision]], $MachinePrecision]) / 11.0), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] + N[Exp[N[(-11.0 * N[(t$95$65 - 0.3), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]), $MachinePrecision]], $MachinePrecision]) / 11.0), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] + N[Exp[N[(-30.555555 * N[Max[N[Max[N[Max[N[(-1.5 - t$95$0), $MachinePrecision], N[(t$95$0 - 1.5), $MachinePrecision]], $MachinePrecision], N[Max[N[(0.5 - t$95$19), $MachinePrecision], N[(t$95$19 - 3.0), $MachinePrecision]], $MachinePrecision]], $MachinePrecision], N[Max[(-t$95$29), t$95$29], $MachinePrecision]], $MachinePrecision]), $MachinePrecision]], $MachinePrecision]), $MachinePrecision]], $MachinePrecision]) / 30.555555), $MachinePrecision])), $MachinePrecision]], $MachinePrecision] + N[Exp[N[(-11.0 * N[Min[N[Min[N[Max[N[(N[Sqrt[N[(N[Power[N[(N[(t$95$18 * t$95$75), $MachinePrecision] / 0.8), $MachinePrecision], 2.0], $MachinePrecision] + N[(N[Power[N[(N[(t$95$74 * t$95$75), $MachinePrecision] - 1.5), $MachinePrecision], 2.0], $MachinePrecision] + N[Power[N[(t$95$73 * t$95$75), $MachinePrecision], 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] - 0.7), $MachinePrecision], N[Max[N[Max[N[(N[(t$95$15 + t$95$4), $MachinePrecision] - 2.8587651), $MachinePrecision], N[Max[N[(0.858765 - N[(t$95$4 + t$95$15), $MachinePrecision]), $MachinePrecision], N[(N[(0.54074955 + t$95$40), $MachinePrecision] - t$95$55), $MachinePrecision]], $MachinePrecision]], $MachinePrecision], N[Max[N[(N[(t$95$5 + N[(t$95$8 - t$95$16), $MachinePrecision]), $MachinePrecision] - 1.4760667), $MachinePrecision], N[Max[t$95$17, N[(t$95$55 - N[(2.5407495 + t$95$40), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]], $MachinePrecision]], $MachinePrecision]], $MachinePrecision], N[Max[N[(N[Sqrt[N[(N[Power[N[(N[(t$95$77 * t$95$84), $MachinePrecision] / 0.8), $MachinePrecision], 2.0], $MachinePrecision] + N[(N[Power[N[(N[(t$95$82 * t$95$84), $MachinePrecision] - 1.5), $MachinePrecision], 2.0], $MachinePrecision] + N[Power[N[(t$95$83 * t$95$84), $MachinePrecision], 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] - 0.7), $MachinePrecision], N[Max[N[Max[(-N[(t$95$36 + N[(0.16133696 + t$95$59), $MachinePrecision]), $MachinePrecision]), N[(N[(t$95$59 + t$95$36), $MachinePrecision] - 1.8386631), $MachinePrecision]], $MachinePrecision], N[Max[N[Max[(-N[(N[(t$95$9 + 1.0), $MachinePrecision] * 1.1111112), $MachinePrecision]), t$95$11], $MachinePrecision], N[Max[N[(N[(0.44028544 + t$95$48), $MachinePrecision] - t$95$58), $MachinePrecision], N[(t$95$58 - N[(2.4402854 + t$95$48), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]], $MachinePrecision]], $MachinePrecision]], $MachinePrecision]], $MachinePrecision], N[Max[N[(N[Sqrt[N[(N[Power[N[(N[(t$95$27 * t$95$67), $MachinePrecision] / 0.8), $MachinePrecision], 2.0], $MachinePrecision] + N[(N[Power[N[(N[(t$95$66 * t$95$67), $MachinePrecision] - 1.5), $MachinePrecision], 2.0], $MachinePrecision] + N[Power[N[(t$95$42 * t$95$67), $MachinePrecision], 2.0], $MachinePrecision]), $MachinePrecision]), $MachinePrecision]], $MachinePrecision] - 0.7), $MachinePrecision], N[Max[N[Max[(-N[(t$95$49 + N[(0.1097064 + t$95$20), $MachinePrecision]), $MachinePrecision]), N[(N[(t$95$20 + t$95$49), $MachinePrecision] - 1.8902936), $MachinePrecision]], $MachinePrecision], N[Max[N[Max[(-N[(1.7777778 + t$95$10), $MachinePrecision]), t$95$14], $MachinePrecision], N[Max[N[(N[(0.20081031 + t$95$68), $MachinePrecision] - t$95$3), $MachinePrecision], N[(t$95$3 - N[(2.2008104 + t$95$68), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]], $MachinePrecision]], $MachinePrecision]], $MachinePrecision]], $MachinePrecision]), $MachinePrecision]], $MachinePrecision]), $MachinePrecision]], $MachinePrecision]) / 11.0), $MachinePrecision], N[Min[N[(t$95$6 - 0.25), $MachinePrecision], (-N[((-N[Log[N[(N[Exp[N[(-30.555555 * (-N[(t$95$65 - 0.4), $MachinePrecision])), $MachinePrecision]], $MachinePrecision] + N[Exp[N[(-30.555555 * N[(N[Sqrt[N[(N[(N[Power[N[(N[(t$95$53 * t$95$76), $MachinePrecision] - -0.2), $MachinePrecision], 2.0], $MachinePrecision] + N[Power[N[(t$95$52 * t$95$76), $MachinePrecision], 2.0], $MachinePrecision]), $MachinePrecision] + N[Power[N[(N[(t$95$54 * t$95$76), $MachinePrecision] - -0.1), $MachinePrecision], 2.0], $MachinePrecision]), $MachinePrecision]], $MachinePrecision] - 0.14), $MachinePrecision]), $MachinePrecision]], $MachinePrecision]), $MachinePrecision]], $MachinePrecision]) / 30.555555), $MachinePrecision])], $MachinePrecision]], $MachinePrecision]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
f(x, y, z): x in [-inf, +inf], y in [-inf, +inf], z in [-inf, +inf] code: THEORY BEGIN f(x, y, z: real): real = LET t_0 = ((((87758254999999996126547330277389846742153167724609375e-53) * (((99500420000000000531059640707098878920078277587890625e-53) * (x / (15e-1))) + ((-9983341399999999532521854916922166012227535247802734375e-56) * (y / (15e-1))))) + ((4794255499999999781124415676458738744258880615234375e-52) * (z / (1)))) / (299999999999999988897769753748434595763683319091796875e-54)) IN LET t_1 = (t_0 ^ (2)) IN LET t_2 = (abs(t_0)) IN LET t_3 = (t_2 * (22074369999999998714912408104282803833484649658203125e-53)) IN LET t_4 = (t_2 * (1249327099999999912682824287912808358669281005859375e-51)) IN LET t_5 = (t_2 * (10522937000000001095401103157200850546360015869140625e-52)) IN LET t_6 = (sqrt((((t_2 - (40000000000000002220446049250313080847263336181640625e-53)) ^ (2)) + ((((((((y / (15e-1)) * (2080859400000000025698909666971303522586822509765625e-51)) + ((z / (1)) * (236507440000000013213821148383431136608123779296875e-50))) - ((x / (15e-1)) * (10897509999999999141806483748950995504856109619140625e-52))) - (92795134000000001339714117420953698456287384033203125e-53)) / (6999999999999999555910790149937383830547332763671875e-52)) ^ (2)) + ((((625e-4) - (((z / (1)) * (1721527500000000099333874459262005984783172607421875e-51)) - (((y / (15e-1)) * (2587633400000000083451823229552246630191802978515625e-51)) + ((x / (15e-1)) * (12048262000000000693233914716984145343303680419921875e-52))))) / (15e-1)) ^ (2)))))) IN LET t_7 = (t_2 * (1986693300000000050875570423158933408558368682861328125e-55)) IN LET t_8 = ((z / (1)) * (358652770000000009620322316550300456583499908447265625e-54)) IN LET t_9 = (((((z / (1)) * (62077729999999997634319015560322441160678863525390625e-54)) + ((x / (15e-1)) * (6583952999999999333713418536717654205858707427978515625e-56))) + ((y / (15e-1)) * (99589735000000001452491460440796799957752227783203125e-53))) / (299999999999999988897769753748434595763683319091796875e-54)) IN LET t_10 = (t_9 * (11111112000000000765709273764514364302158355712890625e-52)) IN LET t_11 = (t_10 - (888888899999999981815790306427516043186187744140625e-51)) IN LET t_12 = (t_9 - (8000000000000000444089209850062616169452667236328125e-52)) IN LET t_13 = (t_9 - (1)) IN LET t_14 = (t_10 - (2222222100000000033492852935523842461407184600830078125e-55)) IN LET t_15 = ((((z / (1)) * (96114873999999994591547647360130213201045989990234375e-53)) + ((y / (15e-1)) * (35451902999999997945224095019511878490447998046875e-49))) - ((x / (15e-1)) * (1720088700000000081491435821590130217373371124267578125e-55))) IN LET t_16 = (((y / (15e-1)) * (424778900000000003700506567838601768016815185546875e-50)) + ((x / (15e-1)) * (6231172000000000377184505850891582667827606201171875e-52))) IN LET t_17 = (- (t_5 + ((t_8 + (52393330000000004620375193553627468645572662353515625e-53)) - t_16))) IN LET t_18 = (((((((z / (1)) * (5766892999999999602778189000673592090606689453125e-49)) + ((y / (15e-1)) * (2127114300000000124413190860650502145290374755859375e-51))) - ((x / (15e-1)) * (1032053400000000065173111352123669348657131195068359375e-55))) + (t_2 * (74959629999999999316884213840239681303501129150390625e-53))) - (11152590000000000003410605131648480892181396484375e-49)) / (59999999999999997779553950749686919152736663818359375e-53)) IN LET t_19 = ((((z / (1)) * (87538419999999994569606087679858319461345672607421875e-53)) - (((x / (15e-1)) * (482897399999999976660802758487989194691181182861328125e-54)) + ((y / (15e-1)) * (2264101400000000097190167025473783724009990692138671875e-56)))) / (299999999999999988897769753748434595763683319091796875e-54)) IN LET t_20 = (t_19 * (22074369999999998714912408104282803833484649658203125e-53)) IN LET t_21 = (((t_2 * (48241275999999999601897116008331067860126495361328125e-53)) + (t_19 * (75131329999999996172022065366036258637905120849609375e-53))) - (58540490000000000581081849304609932005405426025390625e-53)) IN LET t_22 = (t_19 * (9800666000000000099845465229009278118610382080078125e-52)) IN LET t_23 = (((t_22 + (1080729199999999945447370919282548129558563232421875e-51)) - t_7) / (90000000000000002220446049250313080847263336181640625e-53)) IN LET t_24 = (t_19 - (1)) IN LET t_25 = (((t_19 * (337688920000000003529549985614721663296222686767578125e-54)) + (55581104999999997318127498147077858448028564453125e-50)) - (t_2 * (5259192999999999784677129355259239673614501953125e-49))) IN LET t_26 = (t_19 - (2189999999999999946709294817992486059665679931640625e-51)) IN LET t_27 = ((((t_19 * (1986693300000000050875570423158933408558368682861328125e-55)) + (t_2 * (9800666000000000099845465229009278118610382080078125e-52))) - (80126419999999998200479467413970269262790679931640625e-53)) / (90000000000000002220446049250313080847263336181640625e-53)) IN LET t_28 = (t_27 ^ (2)) IN LET t_29 = ((t_9 - ((1000000000000000055511151231257827021181583404541015625e-55) / t_19)) - (-6999999999999999555910790149937383830547332763671875e-52)) IN LET t_30 = ((1) - ((5e-1) * (exp((- ((sqrt(((t_1 + (t_24 ^ (2))) + (t_12 ^ (2))))) / (1))))))) IN LET t_31 = ((t_24 * t_30) + (15e-1)) IN LET t_32 = ((8000000000000000444089209850062616169452667236328125e-52) + (t_12 * t_30)) IN LET t_33 = (t_0 * t_30) IN LET t_34 = ((1) + ((2) * (exp((- ((sqrt((((t_33 ^ (2)) + (t_31 ^ (2))) + (t_32 ^ (2))))) / (1))))))) IN LET t_35 = ((30833334000000001129393467635964043438434600830078125e-53) + (t_9 * (833333300000000054552629080717451870441436767578125e-51))) IN LET t_36 = (t_2 * (102340110000000006351683623506687581539154052734375e-50)) IN LET t_37 = ((15e-1) * (exp((- ((sqrt((t_28 + ((t_23 ^ (2)) + (t_14 ^ (2)))))) / (1)))))) IN LET t_38 = (sin(t_37)) IN LET t_39 = ((t_2 - (25e-2)) / (90000000000000002220446049250313080847263336181640625e-53)) IN LET t_40 = (t_19 * (16334443000000000711935399522189982235431671142578125e-52)) IN LET t_41 = (cos(t_37)) IN LET t_42 = ((((- t_38) * t_23) + (t_41 * t_14)) - (-1)) IN LET t_43 = ((t_9 * (625e-3)) - (109375e-5)) IN LET t_44 = ((1) + ((11999999999999999555910790149937383830547332763671875e-52) * (exp((- ((sqrt(((t_21 ^ (2)) + ((t_25 ^ (2)) + (t_43 ^ (2)))))) / (5e-1))))))) IN LET t_45 = (t_21 * t_44) IN LET t_46 = ((t_25 * t_44) ^ (2)) IN LET t_47 = (((t_43 * t_44) - (-5e-1)) ^ (2)) IN LET t_48 = (t_19 * (102340110000000006351683623506687581539154052734375e-50)) IN LET t_49 = (t_2 * (10889629000000000669245991957723163068294525146484375e-52)) IN LET t_50 = (t_18 ^ (2)) IN LET t_51 = ((1) - ((15e-1) * (exp((- ((sqrt(((t_39 ^ (2)) + ((t_26 ^ (2)) + (t_35 ^ (2)))))) / (1499999999999999944488848768742172978818416595458984375e-55))))))) IN LET t_52 = (t_26 * t_51) IN LET t_53 = ((t_39 * t_51) - (200000000000000011102230246251565404236316680908203125e-54)) IN LET t_54 = ((t_35 * t_51) - (34999999999999997779553950749686919152736663818359375e-53)) IN LET t_55 = (t_2 * (33111553999999998598724459952791221439838409423828125e-53)) IN LET t_56 = ((((t_19 * (92106100000000001859490339484182186424732208251953125e-53)) + (1296256899999999934181005301070399582386016845703125e-51)) - (t_2 * (389418329999999979218472390130045823752880096435546875e-54))) / (90000000000000002220446049250313080847263336181640625e-53)) IN LET t_57 = (t_19 - (2)) IN LET t_58 = (t_2 * (4326870400000000227436203203978948295116424560546875e-52)) IN LET t_59 = (t_19 * (4326870400000000227436203203978948295116424560546875e-52)) IN LET t_60 = ((1) - (exp((- ((sqrt(((t_1 + (t_57 ^ (2))) + (t_13 ^ (2))))) / (5e-1)))))) IN LET t_61 = (t_0 * t_60) IN LET t_62 = ((t_13 * t_60) - (-1)) IN LET t_63 = ((t_57 * t_60) - (1)) IN LET t_64 = ((1) - ((2) * (exp((- ((sqrt(((t_63 ^ (2)) + ((t_61 ^ (2)) + (t_62 ^ (2)))))) / (5e-1))))))) IN LET t_65 = (sqrt(((((t_63 * t_64) - (-1)) ^ (2)) + (((t_61 * t_64) ^ (2)) + ((t_62 * t_64) ^ (2)))))) IN LET t_66 = (((t_41 * t_23) + (t_38 * t_14)) - (-15e-1)) IN LET t_67 = ((1) + ((4) * (exp((- ((sqrt(((t_42 ^ (2)) + (t_28 + (t_66 ^ (2)))))) / (5e-1))))))) IN LET t_68 = (t_19 * (10889629000000000669245991957723163068294525146484375e-52)) IN LET t_69 = ((((92444979999999998820925384279689751565456390380859375e-53) + t_22) - t_7) / (59999999999999997779553950749686919152736663818359375e-53)) IN LET t_70 = ((15e-1) * (exp((- ((sqrt((t_50 + ((t_17 ^ (2)) + (t_69 ^ (2)))))) / (1)))))) IN LET t_71 = (sin(t_70)) IN LET t_72 = (cos(t_70)) IN LET t_73 = ((((- t_71) * t_69) + (t_72 * t_17)) - (-1)) IN LET t_74 = (((t_72 * t_69) + (t_71 * t_17)) - (-15e-1)) IN LET t_75 = ((1) + ((4) * (exp((- ((sqrt(((t_73 ^ (2)) + (t_50 + (t_74 ^ (2)))))) / (5e-1))))))) IN LET t_76 = ((1) - (exp((- ((sqrt((((t_53 ^ (2)) + (t_52 ^ (2))) + (t_54 ^ (2))))) / (1499999999999999944488848768742172978818416595458984375e-55)))))) IN LET t_77 = ((((t_19 * (389418329999999979218472390130045823752880096435546875e-54)) + (t_2 * (92106100000000001859490339484182186424732208251953125e-53))) - (7547967399999999660309413229697383940219879150390625e-52)) / (90000000000000002220446049250313080847263336181640625e-53)) IN LET t_78 = (t_77 ^ (2)) IN LET t_79 = ((15e-1) * (exp((- ((sqrt((t_78 + ((t_56 ^ (2)) + (t_11 ^ (2)))))) / (1)))))) IN LET t_80 = (sin(t_79)) IN LET t_81 = (cos(t_79)) IN LET t_82 = (((t_81 * t_56) + (t_80 * t_11)) - (-15e-1)) IN LET t_83 = ((((- t_80) * t_56) + (t_81 * t_11)) - (-1)) IN LET t_84 = ((1) + ((4) * (exp((- ((sqrt(((t_83 ^ (2)) + (t_78 + (t_82 ^ (2)))))) / (5e-1))))))) IN LET tmp_596 = IF (((-15e-1) - t_0) > (t_0 - (15e-1))) THEN ((-15e-1) - t_0) ELSE (t_0 - (15e-1)) ENDIF IN LET tmp_597 = IF (((5e-1) - t_19) > (t_19 - (3))) THEN ((5e-1) - t_19) ELSE (t_19 - (3)) ENDIF IN LET tmp_598 = IF (((-15e-1) - t_0) > (t_0 - (15e-1))) THEN ((-15e-1) - t_0) ELSE (t_0 - (15e-1)) ENDIF IN LET tmp_599 = IF (((5e-1) - t_19) > (t_19 - (3))) THEN ((5e-1) - t_19) ELSE (t_19 - (3)) ENDIF IN LET tmp_595 = IF (tmp_596 > tmp_597) THEN tmp_598 ELSE tmp_599 ENDIF IN LET tmp_600 = IF ((- t_29) > t_29) THEN (- t_29) ELSE t_29 ENDIF IN LET tmp_603 = IF (((-15e-1) - t_0) > (t_0 - (15e-1))) THEN ((-15e-1) - t_0) ELSE (t_0 - (15e-1)) ENDIF IN LET tmp_604 = IF (((5e-1) - t_19) > (t_19 - (3))) THEN ((5e-1) - t_19) ELSE (t_19 - (3)) ENDIF IN LET tmp_605 = IF (((-15e-1) - t_0) > (t_0 - (15e-1))) THEN ((-15e-1) - t_0) ELSE (t_0 - (15e-1)) ENDIF IN LET tmp_606 = IF (((5e-1) - t_19) > (t_19 - (3))) THEN ((5e-1) - t_19) ELSE (t_19 - (3)) ENDIF IN LET tmp_602 = IF (tmp_603 > tmp_604) THEN tmp_605 ELSE tmp_606 ENDIF IN LET tmp_607 = IF ((- t_29) > t_29) THEN (- t_29) ELSE t_29 ENDIF IN LET tmp_593 = IF (tmp_595 > tmp_600) THEN tmp_602 ELSE tmp_607 ENDIF IN LET tmp_815 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_816 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_814 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_815) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_816 ENDIF IN LET tmp_818 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_819 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_817 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_818) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_819 ENDIF IN LET tmp_821 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_822 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_820 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_821) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_822 ENDIF IN LET tmp_824 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_825 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_823 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_824) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_825 ENDIF IN LET tmp_813 = IF (tmp_814 > tmp_817) THEN tmp_820 ELSE tmp_823 ENDIF IN LET tmp_831 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_832 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_830 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_831) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_832 ENDIF IN LET tmp_834 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_835 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_833 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_834) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_835 ENDIF IN LET tmp_837 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_838 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_836 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_837) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_838 ENDIF IN LET tmp_840 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_841 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_839 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_840) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_841 ENDIF IN LET tmp_829 = IF (tmp_830 > tmp_833) THEN tmp_836 ELSE tmp_839 ENDIF IN LET tmp_809 = IF (((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_813) THEN ((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_829 ENDIF IN LET tmp_845 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_848 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_849 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_850 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_851 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_847 = IF (tmp_848 > tmp_849) THEN tmp_850 ELSE tmp_851 ENDIF IN LET tmp_852 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_855 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_856 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_857 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_858 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_854 = IF (tmp_855 > tmp_856) THEN tmp_857 ELSE tmp_858 ENDIF IN LET tmp_844 = IF (tmp_845 > tmp_847) THEN tmp_852 ELSE tmp_854 ENDIF IN LET tmp_861 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_864 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_865 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_866 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_867 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_863 = IF (tmp_864 > tmp_865) THEN tmp_866 ELSE tmp_867 ENDIF IN LET tmp_868 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_871 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_872 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_873 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_874 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_870 = IF (tmp_871 > tmp_872) THEN tmp_873 ELSE tmp_874 ENDIF IN LET tmp_860 = IF (tmp_861 > tmp_863) THEN tmp_868 ELSE tmp_870 ENDIF IN LET tmp_842 = IF (((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_844) THEN ((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_860 ENDIF IN LET tmp_881 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_882 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_880 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_881) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_882 ENDIF IN LET tmp_884 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_885 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_883 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_884) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_885 ENDIF IN LET tmp_887 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_888 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_886 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_887) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_888 ENDIF IN LET tmp_890 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_891 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_889 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_890) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_891 ENDIF IN LET tmp_879 = IF (tmp_880 > tmp_883) THEN tmp_886 ELSE tmp_889 ENDIF IN LET tmp_897 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_898 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_896 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_897) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_898 ENDIF IN LET tmp_900 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_901 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_899 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_900) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_901 ENDIF IN LET tmp_903 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_904 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_902 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_903) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_904 ENDIF IN LET tmp_906 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_907 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_905 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_906) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_907 ENDIF IN LET tmp_895 = IF (tmp_896 > tmp_899) THEN tmp_902 ELSE tmp_905 ENDIF IN LET tmp_875 = IF (((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_879) THEN ((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_895 ENDIF IN LET tmp_911 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_914 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_915 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_916 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_917 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_913 = IF (tmp_914 > tmp_915) THEN tmp_916 ELSE tmp_917 ENDIF IN LET tmp_918 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_921 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_922 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_923 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_924 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_920 = IF (tmp_921 > tmp_922) THEN tmp_923 ELSE tmp_924 ENDIF IN LET tmp_910 = IF (tmp_911 > tmp_913) THEN tmp_918 ELSE tmp_920 ENDIF IN LET tmp_927 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_930 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_931 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_932 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_933 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_929 = IF (tmp_930 > tmp_931) THEN tmp_932 ELSE tmp_933 ENDIF IN LET tmp_934 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_937 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_938 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_939 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_940 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_936 = IF (tmp_937 > tmp_938) THEN tmp_939 ELSE tmp_940 ENDIF IN LET tmp_926 = IF (tmp_927 > tmp_929) THEN tmp_934 ELSE tmp_936 ENDIF IN LET tmp_908 = IF (((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_910) THEN ((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_926 ENDIF IN LET tmp_808 = IF (tmp_809 < tmp_842) THEN tmp_875 ELSE tmp_908 ENDIF IN LET tmp_944 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_947 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_948 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_949 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_950 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_946 = IF (tmp_947 > tmp_948) THEN tmp_949 ELSE tmp_950 ENDIF IN LET tmp_951 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_954 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_955 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_956 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_957 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_953 = IF (tmp_954 > tmp_955) THEN tmp_956 ELSE tmp_957 ENDIF IN LET tmp_943 = IF (tmp_944 > tmp_946) THEN tmp_951 ELSE tmp_953 ENDIF IN LET tmp_960 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_963 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_964 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_965 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_966 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_962 = IF (tmp_963 > tmp_964) THEN tmp_965 ELSE tmp_966 ENDIF IN LET tmp_967 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_970 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_971 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_972 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_973 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_969 = IF (tmp_970 > tmp_971) THEN tmp_972 ELSE tmp_973 ENDIF IN LET tmp_959 = IF (tmp_960 > tmp_962) THEN tmp_967 ELSE tmp_969 ENDIF IN LET tmp_941 = IF (((sqrt(((((t_27 * t_67) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_66 * t_67) - (15e-1)) ^ (2)) + ((t_42 * t_67) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_943) THEN ((sqrt(((((t_27 * t_67) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_66 * t_67) - (15e-1)) ^ (2)) + ((t_42 * t_67) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_959 ENDIF IN LET tmp_1014 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1015 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1013 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1014) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1015 ENDIF IN LET tmp_1017 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1018 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1016 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1017) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1018 ENDIF IN LET tmp_1020 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1021 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1019 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1020) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1021 ENDIF IN LET tmp_1023 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1024 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1022 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1023) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1024 ENDIF IN LET tmp_1012 = IF (tmp_1013 > tmp_1016) THEN tmp_1019 ELSE tmp_1022 ENDIF IN LET tmp_1030 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1031 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1029 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1030) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1031 ENDIF IN LET tmp_1033 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1034 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1032 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1033) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1034 ENDIF IN LET tmp_1036 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1037 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1035 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1036) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1037 ENDIF IN LET tmp_1039 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1040 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1038 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1039) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1040 ENDIF IN LET tmp_1028 = IF (tmp_1029 > tmp_1032) THEN tmp_1035 ELSE tmp_1038 ENDIF IN LET tmp_1008 = IF (((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1012) THEN ((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1028 ENDIF IN LET tmp_1044 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1047 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1048 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1049 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1050 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1046 = IF (tmp_1047 > tmp_1048) THEN tmp_1049 ELSE tmp_1050 ENDIF IN LET tmp_1051 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1054 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1055 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1056 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1057 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1053 = IF (tmp_1054 > tmp_1055) THEN tmp_1056 ELSE tmp_1057 ENDIF IN LET tmp_1043 = IF (tmp_1044 > tmp_1046) THEN tmp_1051 ELSE tmp_1053 ENDIF IN LET tmp_1060 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1063 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1064 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1065 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1066 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1062 = IF (tmp_1063 > tmp_1064) THEN tmp_1065 ELSE tmp_1066 ENDIF IN LET tmp_1067 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1070 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1071 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1072 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1073 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1069 = IF (tmp_1070 > tmp_1071) THEN tmp_1072 ELSE tmp_1073 ENDIF IN LET tmp_1059 = IF (tmp_1060 > tmp_1062) THEN tmp_1067 ELSE tmp_1069 ENDIF IN LET tmp_1041 = IF (((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1043) THEN ((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1059 ENDIF IN LET tmp_1080 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1081 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1079 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1080) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1081 ENDIF IN LET tmp_1083 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1084 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1082 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1083) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1084 ENDIF IN LET tmp_1086 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1087 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1085 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1086) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1087 ENDIF IN LET tmp_1089 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1090 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1088 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1089) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1090 ENDIF IN LET tmp_1078 = IF (tmp_1079 > tmp_1082) THEN tmp_1085 ELSE tmp_1088 ENDIF IN LET tmp_1096 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1097 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1095 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1096) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1097 ENDIF IN LET tmp_1099 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1100 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1098 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1099) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1100 ENDIF IN LET tmp_1102 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1103 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1101 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1102) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1103 ENDIF IN LET tmp_1105 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1106 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1104 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1105) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1106 ENDIF IN LET tmp_1094 = IF (tmp_1095 > tmp_1098) THEN tmp_1101 ELSE tmp_1104 ENDIF IN LET tmp_1074 = IF (((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1078) THEN ((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1094 ENDIF IN LET tmp_1110 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1113 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1114 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1115 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1116 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1112 = IF (tmp_1113 > tmp_1114) THEN tmp_1115 ELSE tmp_1116 ENDIF IN LET tmp_1117 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1120 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1121 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1122 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1123 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1119 = IF (tmp_1120 > tmp_1121) THEN tmp_1122 ELSE tmp_1123 ENDIF IN LET tmp_1109 = IF (tmp_1110 > tmp_1112) THEN tmp_1117 ELSE tmp_1119 ENDIF IN LET tmp_1126 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1129 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1130 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1131 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1132 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1128 = IF (tmp_1129 > tmp_1130) THEN tmp_1131 ELSE tmp_1132 ENDIF IN LET tmp_1133 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1136 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1137 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1138 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1139 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1135 = IF (tmp_1136 > tmp_1137) THEN tmp_1138 ELSE tmp_1139 ENDIF IN LET tmp_1125 = IF (tmp_1126 > tmp_1128) THEN tmp_1133 ELSE tmp_1135 ENDIF IN LET tmp_1107 = IF (((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1109) THEN ((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1125 ENDIF IN LET tmp_1007 = IF (tmp_1008 < tmp_1041) THEN tmp_1074 ELSE tmp_1107 ENDIF IN LET tmp_1143 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_1146 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1147 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1148 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1149 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1145 = IF (tmp_1146 > tmp_1147) THEN tmp_1148 ELSE tmp_1149 ENDIF IN LET tmp_1150 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_1153 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1154 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1155 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1156 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1152 = IF (tmp_1153 > tmp_1154) THEN tmp_1155 ELSE tmp_1156 ENDIF IN LET tmp_1142 = IF (tmp_1143 > tmp_1145) THEN tmp_1150 ELSE tmp_1152 ENDIF IN LET tmp_1159 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_1162 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1163 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1164 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1165 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1161 = IF (tmp_1162 > tmp_1163) THEN tmp_1164 ELSE tmp_1165 ENDIF IN LET tmp_1166 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_1169 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1170 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1171 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1172 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1168 = IF (tmp_1169 > tmp_1170) THEN tmp_1171 ELSE tmp_1172 ENDIF IN LET tmp_1158 = IF (tmp_1159 > tmp_1161) THEN tmp_1166 ELSE tmp_1168 ENDIF IN LET tmp_1140 = IF (((sqrt(((((t_27 * t_67) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_66 * t_67) - (15e-1)) ^ (2)) + ((t_42 * t_67) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1142) THEN ((sqrt(((((t_27 * t_67) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_66 * t_67) - (15e-1)) ^ (2)) + ((t_42 * t_67) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1158 ENDIF IN LET tmp_774 = IF (tmp_808 < tmp_941) THEN tmp_1007 ELSE tmp_1140 ENDIF IN LET tmp_1173 = IF ((t_6 - (25e-2)) < (- ((- (ln(((exp(((-30555554999999998244675225578248500823974609375e-45) * (- (t_65 - (40000000000000002220446049250313080847263336181640625e-53)))))) + (exp(((-30555554999999998244675225578248500823974609375e-45) * ((sqrt((((((t_53 * t_76) - (-200000000000000011102230246251565404236316680908203125e-54)) ^ (2)) + ((t_52 * t_76) ^ (2))) + (((t_54 * t_76) - (-1000000000000000055511151231257827021181583404541015625e-55)) ^ (2))))) - (14000000000000001332267629550187848508358001708984375e-53))))))))) / (30555554999999998244675225578248500823974609375e-45)))) THEN (t_6 - (25e-2)) ELSE (- ((- (ln(((exp(((-30555554999999998244675225578248500823974609375e-45) * (- (t_65 - (40000000000000002220446049250313080847263336181640625e-53)))))) + (exp(((-30555554999999998244675225578248500823974609375e-45) * ((sqrt((((((t_53 * t_76) - (-200000000000000011102230246251565404236316680908203125e-54)) ^ (2)) + ((t_52 * t_76) ^ (2))) + (((t_54 * t_76) - (-1000000000000000055511151231257827021181583404541015625e-55)) ^ (2))))) - (14000000000000001332267629550187848508358001708984375e-53))))))))) / (30555554999999998244675225578248500823974609375e-45))) ENDIF IN LET tmp_1183 = IF (((-15e-1) - t_0) > (t_0 - (15e-1))) THEN ((-15e-1) - t_0) ELSE (t_0 - (15e-1)) ENDIF IN LET tmp_1184 = IF (((5e-1) - t_19) > (t_19 - (3))) THEN ((5e-1) - t_19) ELSE (t_19 - (3)) ENDIF IN LET tmp_1185 = IF (((-15e-1) - t_0) > (t_0 - (15e-1))) THEN ((-15e-1) - t_0) ELSE (t_0 - (15e-1)) ENDIF IN LET tmp_1186 = IF (((5e-1) - t_19) > (t_19 - (3))) THEN ((5e-1) - t_19) ELSE (t_19 - (3)) ENDIF IN LET tmp_1182 = IF (tmp_1183 > tmp_1184) THEN tmp_1185 ELSE tmp_1186 ENDIF IN LET tmp_1187 = IF ((- t_29) > t_29) THEN (- t_29) ELSE t_29 ENDIF IN LET tmp_1190 = IF (((-15e-1) - t_0) > (t_0 - (15e-1))) THEN ((-15e-1) - t_0) ELSE (t_0 - (15e-1)) ENDIF IN LET tmp_1191 = IF (((5e-1) - t_19) > (t_19 - (3))) THEN ((5e-1) - t_19) ELSE (t_19 - (3)) ENDIF IN LET tmp_1192 = IF (((-15e-1) - t_0) > (t_0 - (15e-1))) THEN ((-15e-1) - t_0) ELSE (t_0 - (15e-1)) ENDIF IN LET tmp_1193 = IF (((5e-1) - t_19) > (t_19 - (3))) THEN ((5e-1) - t_19) ELSE (t_19 - (3)) ENDIF IN LET tmp_1189 = IF (tmp_1190 > tmp_1191) THEN tmp_1192 ELSE tmp_1193 ENDIF IN LET tmp_1194 = IF ((- t_29) > t_29) THEN (- t_29) ELSE t_29 ENDIF IN LET tmp_1180 = IF (tmp_1182 > tmp_1187) THEN tmp_1189 ELSE tmp_1194 ENDIF IN LET tmp_1402 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1403 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1401 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1402) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1403 ENDIF IN LET tmp_1405 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1406 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1404 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1405) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1406 ENDIF IN LET tmp_1408 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1409 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1407 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1408) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1409 ENDIF IN LET tmp_1411 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1412 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1410 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1411) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1412 ENDIF IN LET tmp_1400 = IF (tmp_1401 > tmp_1404) THEN tmp_1407 ELSE tmp_1410 ENDIF IN LET tmp_1418 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1419 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1417 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1418) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1419 ENDIF IN LET tmp_1421 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1422 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1420 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1421) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1422 ENDIF IN LET tmp_1424 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1425 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1423 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1424) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1425 ENDIF IN LET tmp_1427 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1428 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1426 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1427) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1428 ENDIF IN LET tmp_1416 = IF (tmp_1417 > tmp_1420) THEN tmp_1423 ELSE tmp_1426 ENDIF IN LET tmp_1396 = IF (((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1400) THEN ((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1416 ENDIF IN LET tmp_1432 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1435 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1436 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1437 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1438 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1434 = IF (tmp_1435 > tmp_1436) THEN tmp_1437 ELSE tmp_1438 ENDIF IN LET tmp_1439 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1442 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1443 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1444 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1445 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1441 = IF (tmp_1442 > tmp_1443) THEN tmp_1444 ELSE tmp_1445 ENDIF IN LET tmp_1431 = IF (tmp_1432 > tmp_1434) THEN tmp_1439 ELSE tmp_1441 ENDIF IN LET tmp_1448 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1451 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1452 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1453 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1454 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1450 = IF (tmp_1451 > tmp_1452) THEN tmp_1453 ELSE tmp_1454 ENDIF IN LET tmp_1455 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1458 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1459 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1460 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1461 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1457 = IF (tmp_1458 > tmp_1459) THEN tmp_1460 ELSE tmp_1461 ENDIF IN LET tmp_1447 = IF (tmp_1448 > tmp_1450) THEN tmp_1455 ELSE tmp_1457 ENDIF IN LET tmp_1429 = IF (((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1431) THEN ((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1447 ENDIF IN LET tmp_1468 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1469 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1467 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1468) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1469 ENDIF IN LET tmp_1471 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1472 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1470 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1471) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1472 ENDIF IN LET tmp_1474 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1475 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1473 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1474) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1475 ENDIF IN LET tmp_1477 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1478 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1476 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1477) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1478 ENDIF IN LET tmp_1466 = IF (tmp_1467 > tmp_1470) THEN tmp_1473 ELSE tmp_1476 ENDIF IN LET tmp_1484 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1485 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1483 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1484) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1485 ENDIF IN LET tmp_1487 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1488 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1486 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1487) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1488 ENDIF IN LET tmp_1490 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1491 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1489 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1490) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1491 ENDIF IN LET tmp_1493 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1494 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1492 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1493) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1494 ENDIF IN LET tmp_1482 = IF (tmp_1483 > tmp_1486) THEN tmp_1489 ELSE tmp_1492 ENDIF IN LET tmp_1462 = IF (((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1466) THEN ((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1482 ENDIF IN LET tmp_1498 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1501 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1502 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1503 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1504 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1500 = IF (tmp_1501 > tmp_1502) THEN tmp_1503 ELSE tmp_1504 ENDIF IN LET tmp_1505 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1508 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1509 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1510 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1511 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1507 = IF (tmp_1508 > tmp_1509) THEN tmp_1510 ELSE tmp_1511 ENDIF IN LET tmp_1497 = IF (tmp_1498 > tmp_1500) THEN tmp_1505 ELSE tmp_1507 ENDIF IN LET tmp_1514 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1517 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1518 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1519 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1520 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1516 = IF (tmp_1517 > tmp_1518) THEN tmp_1519 ELSE tmp_1520 ENDIF IN LET tmp_1521 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1524 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1525 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1526 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1527 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1523 = IF (tmp_1524 > tmp_1525) THEN tmp_1526 ELSE tmp_1527 ENDIF IN LET tmp_1513 = IF (tmp_1514 > tmp_1516) THEN tmp_1521 ELSE tmp_1523 ENDIF IN LET tmp_1495 = IF (((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1497) THEN ((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1513 ENDIF IN LET tmp_1395 = IF (tmp_1396 < tmp_1429) THEN tmp_1462 ELSE tmp_1495 ENDIF IN LET tmp_1531 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_1534 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1535 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1536 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1537 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1533 = IF (tmp_1534 > tmp_1535) THEN tmp_1536 ELSE tmp_1537 ENDIF IN LET tmp_1538 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_1541 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1542 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1543 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1544 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1540 = IF (tmp_1541 > tmp_1542) THEN tmp_1543 ELSE tmp_1544 ENDIF IN LET tmp_1530 = IF (tmp_1531 > tmp_1533) THEN tmp_1538 ELSE tmp_1540 ENDIF IN LET tmp_1547 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_1550 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1551 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1552 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1553 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1549 = IF (tmp_1550 > tmp_1551) THEN tmp_1552 ELSE tmp_1553 ENDIF IN LET tmp_1554 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_1557 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1558 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1559 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1560 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1556 = IF (tmp_1557 > tmp_1558) THEN tmp_1559 ELSE tmp_1560 ENDIF IN LET tmp_1546 = IF (tmp_1547 > tmp_1549) THEN tmp_1554 ELSE tmp_1556 ENDIF IN LET tmp_1528 = IF (((sqrt(((((t_27 * t_67) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_66 * t_67) - (15e-1)) ^ (2)) + ((t_42 * t_67) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1530) THEN ((sqrt(((((t_27 * t_67) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_66 * t_67) - (15e-1)) ^ (2)) + ((t_42 * t_67) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1546 ENDIF IN LET tmp_1601 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1602 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1600 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1601) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1602 ENDIF IN LET tmp_1604 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1605 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1603 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1604) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1605 ENDIF IN LET tmp_1607 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1608 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1606 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1607) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1608 ENDIF IN LET tmp_1610 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1611 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1609 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1610) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1611 ENDIF IN LET tmp_1599 = IF (tmp_1600 > tmp_1603) THEN tmp_1606 ELSE tmp_1609 ENDIF IN LET tmp_1617 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1618 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1616 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1617) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1618 ENDIF IN LET tmp_1620 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1621 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1619 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1620) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1621 ENDIF IN LET tmp_1623 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1624 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1622 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1623) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1624 ENDIF IN LET tmp_1626 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1627 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1625 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1626) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1627 ENDIF IN LET tmp_1615 = IF (tmp_1616 > tmp_1619) THEN tmp_1622 ELSE tmp_1625 ENDIF IN LET tmp_1595 = IF (((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1599) THEN ((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1615 ENDIF IN LET tmp_1631 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1634 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1635 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1636 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1637 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1633 = IF (tmp_1634 > tmp_1635) THEN tmp_1636 ELSE tmp_1637 ENDIF IN LET tmp_1638 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1641 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1642 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1643 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1644 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1640 = IF (tmp_1641 > tmp_1642) THEN tmp_1643 ELSE tmp_1644 ENDIF IN LET tmp_1630 = IF (tmp_1631 > tmp_1633) THEN tmp_1638 ELSE tmp_1640 ENDIF IN LET tmp_1647 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1650 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1651 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1652 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1653 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1649 = IF (tmp_1650 > tmp_1651) THEN tmp_1652 ELSE tmp_1653 ENDIF IN LET tmp_1654 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1657 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1658 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1659 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1660 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1656 = IF (tmp_1657 > tmp_1658) THEN tmp_1659 ELSE tmp_1660 ENDIF IN LET tmp_1646 = IF (tmp_1647 > tmp_1649) THEN tmp_1654 ELSE tmp_1656 ENDIF IN LET tmp_1628 = IF (((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1630) THEN ((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1646 ENDIF IN LET tmp_1667 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1668 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1666 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1667) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1668 ENDIF IN LET tmp_1670 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1671 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1669 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1670) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1671 ENDIF IN LET tmp_1673 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1674 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1672 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1673) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1674 ENDIF IN LET tmp_1676 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1677 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1675 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1676) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1677 ENDIF IN LET tmp_1665 = IF (tmp_1666 > tmp_1669) THEN tmp_1672 ELSE tmp_1675 ENDIF IN LET tmp_1683 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1684 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1682 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1683) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1684 ENDIF IN LET tmp_1686 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1687 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1685 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1686) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1687 ENDIF IN LET tmp_1689 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1690 = IF (((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) > (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55)) THEN ((8587650000000000005684341886080801486968994140625e-49) - (t_4 + t_15)) ELSE (((54074955000000002325322157048503868281841278076171875e-53) + t_40) - t_55) ENDIF IN LET tmp_1688 = IF (((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) > tmp_1689) THEN ((t_15 + t_4) - (2858765099999999836910546946455724537372589111328125e-51)) ELSE tmp_1690 ENDIF IN LET tmp_1692 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1693 = IF (t_17 > (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40))) THEN t_17 ELSE (t_55 - ((2540749499999999994059862729045562446117401123046875e-51) + t_40)) ENDIF IN LET tmp_1691 = IF (((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) > tmp_1692) THEN ((t_5 + (t_8 - t_16)) - (1476066700000000064818550526979379355907440185546875e-51)) ELSE tmp_1693 ENDIF IN LET tmp_1681 = IF (tmp_1682 > tmp_1685) THEN tmp_1688 ELSE tmp_1691 ENDIF IN LET tmp_1661 = IF (((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1665) THEN ((sqrt(((((t_18 * t_75) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_74 * t_75) - (15e-1)) ^ (2)) + ((t_73 * t_75) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1681 ENDIF IN LET tmp_1697 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1700 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1701 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1702 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1703 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1699 = IF (tmp_1700 > tmp_1701) THEN tmp_1702 ELSE tmp_1703 ENDIF IN LET tmp_1704 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1707 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1708 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1709 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1710 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1706 = IF (tmp_1707 > tmp_1708) THEN tmp_1709 ELSE tmp_1710 ENDIF IN LET tmp_1696 = IF (tmp_1697 > tmp_1699) THEN tmp_1704 ELSE tmp_1706 ENDIF IN LET tmp_1713 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1716 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1717 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1718 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1719 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1715 = IF (tmp_1716 > tmp_1717) THEN tmp_1718 ELSE tmp_1719 ENDIF IN LET tmp_1720 = IF ((- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) > ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52))) THEN (- (t_36 + ((1613369600000000014805578985033207572996616363525390625e-55) + t_59))) ELSE ((t_59 + t_36) - (18386630999999999946936668493435718119144439697265625e-52)) ENDIF IN LET tmp_1723 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1724 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1725 = IF ((- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) > t_11) THEN (- ((t_9 + (1)) * (11111112000000000765709273764514364302158355712890625e-52))) ELSE t_11 ENDIF IN LET tmp_1726 = IF ((((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) > (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48))) THEN (((440285439999999972382482837929273955523967742919921875e-54) + t_48) - t_58) ELSE (t_58 - ((2440285400000000048947867981041781604290008544921875e-51) + t_48)) ENDIF IN LET tmp_1722 = IF (tmp_1723 > tmp_1724) THEN tmp_1725 ELSE tmp_1726 ENDIF IN LET tmp_1712 = IF (tmp_1713 > tmp_1715) THEN tmp_1720 ELSE tmp_1722 ENDIF IN LET tmp_1694 = IF (((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1696) THEN ((sqrt(((((t_77 * t_84) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_82 * t_84) - (15e-1)) ^ (2)) + ((t_83 * t_84) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1712 ENDIF IN LET tmp_1594 = IF (tmp_1595 < tmp_1628) THEN tmp_1661 ELSE tmp_1694 ENDIF IN LET tmp_1730 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_1733 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1734 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1735 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1736 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1732 = IF (tmp_1733 > tmp_1734) THEN tmp_1735 ELSE tmp_1736 ENDIF IN LET tmp_1737 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_1740 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1741 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1742 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1743 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1739 = IF (tmp_1740 > tmp_1741) THEN tmp_1742 ELSE tmp_1743 ENDIF IN LET tmp_1729 = IF (tmp_1730 > tmp_1732) THEN tmp_1737 ELSE tmp_1739 ENDIF IN LET tmp_1746 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_1749 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1750 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1751 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1752 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1748 = IF (tmp_1749 > tmp_1750) THEN tmp_1751 ELSE tmp_1752 ENDIF IN LET tmp_1753 = IF ((- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) > ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52))) THEN (- (t_49 + ((10970639999999999558699670387795777060091495513916015625e-56) + t_20))) ELSE ((t_20 + t_49) - (18902935999999999072684886414208449423313140869140625e-52)) ENDIF IN LET tmp_1756 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1757 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1758 = IF ((- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) > t_14) THEN (- ((177777779999999996363158061285503208637237548828125e-50) + t_10)) ELSE t_14 ENDIF IN LET tmp_1759 = IF ((((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) > (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68))) THEN (((200810309999999991870112125980085693299770355224609375e-54) + t_68) - t_3) ELSE (t_3 - ((22008103999999999444980858243070542812347412109375e-49) + t_68)) ENDIF IN LET tmp_1755 = IF (tmp_1756 > tmp_1757) THEN tmp_1758 ELSE tmp_1759 ENDIF IN LET tmp_1745 = IF (tmp_1746 > tmp_1748) THEN tmp_1753 ELSE tmp_1755 ENDIF IN LET tmp_1727 = IF (((sqrt(((((t_27 * t_67) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_66 * t_67) - (15e-1)) ^ (2)) + ((t_42 * t_67) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) > tmp_1729) THEN ((sqrt(((((t_27 * t_67) / (8000000000000000444089209850062616169452667236328125e-52)) ^ (2)) + ((((t_66 * t_67) - (15e-1)) ^ (2)) + ((t_42 * t_67) ^ (2)))))) - (6999999999999999555910790149937383830547332763671875e-52)) ELSE tmp_1745 ENDIF IN LET tmp_1361 = IF (tmp_1395 < tmp_1528) THEN tmp_1594 ELSE tmp_1727 ENDIF IN LET tmp_1760 = IF ((t_6 - (25e-2)) < (- ((- (ln(((exp(((-30555554999999998244675225578248500823974609375e-45) * (- (t_65 - (40000000000000002220446049250313080847263336181640625e-53)))))) + (exp(((-30555554999999998244675225578248500823974609375e-45) * ((sqrt((((((t_53 * t_76) - (-200000000000000011102230246251565404236316680908203125e-54)) ^ (2)) + ((t_52 * t_76) ^ (2))) + (((t_54 * t_76) - (-1000000000000000055511151231257827021181583404541015625e-55)) ^ (2))))) - (14000000000000001332267629550187848508358001708984375e-53))))))))) / (30555554999999998244675225578248500823974609375e-45)))) THEN (t_6 - (25e-2)) ELSE (- ((- (ln(((exp(((-30555554999999998244675225578248500823974609375e-45) * (- (t_65 - (40000000000000002220446049250313080847263336181640625e-53)))))) + (exp(((-30555554999999998244675225578248500823974609375e-45) * ((sqrt((((((t_53 * t_76) - (-200000000000000011102230246251565404236316680908203125e-54)) ^ (2)) + ((t_52 * t_76) ^ (2))) + (((t_54 * t_76) - (-1000000000000000055511151231257827021181583404541015625e-55)) ^ (2))))) - (14000000000000001332267629550187848508358001708984375e-53))))))))) / (30555554999999998244675225578248500823974609375e-45))) ENDIF IN LET tmp_586 = IF (((- (ln(((exp(((-11) * (- ((- (ln(((exp(((-30555554999999998244675225578248500823974609375e-45) * ((- (ln(((exp(((-11) * ((- (ln(((exp(((-11) * (- ((- (ln(((exp(((-16) * ((- (ln(((exp(((-56122449999999997061195244896225631237030029296875e-49) * ((sqrt(((t_1 + ((t_19 - (-40000000000000002220446049250313080847263336181640625e-53)) ^ (2))) + ((t_9 - (1000000000000000055511151231257827021181583404541015625e-55)) ^ (2))))) - (1399999999999999911182158029987476766109466552734375e-51))))) + (exp(((-56122449999999997061195244896225631237030029296875e-49) * ((sqrt(((((t_33 * t_34) ^ (2)) + (((t_31 * t_34) - (2)) ^ (2))) + (((t_32 * t_34) - (-200000000000000011102230246251565404236316680908203125e-54)) ^ (2))))) - (90000000000000002220446049250313080847263336181640625e-53))))))))) / (56122449999999997061195244896225631237030029296875e-49))))) + (exp(((-16) * (- ((- (ln(((exp(((-56122449999999997061195244896225631237030029296875e-49) * (- ((sqrt(((((t_45 - (-5e-1)) ^ (2)) + t_46) + t_47))) - (5e-1)))))) + (exp(((-56122449999999997061195244896225631237030029296875e-49) * ((sqrt(((((299999999999999988897769753748434595763683319091796875e-54) + t_45) ^ (2)) + (t_46 + t_47)))) - (200000000000000011102230246251565404236316680908203125e-54))))))))) / (56122449999999997061195244896225631237030029296875e-49)))))))))) / (16)))))) + (exp(((-11) * (t_6 - (200000000000000011102230246251565404236316680908203125e-54))))))))) / (11))))) + (exp(((-11) * (t_65 - (299999999999999988897769753748434595763683319091796875e-54))))))))) / (11))))) + (exp(((-30555554999999998244675225578248500823974609375e-45) * tmp_593))))))) / (30555554999999998244675225578248500823974609375e-45)))))) + (exp(((-11) * tmp_774))))))) / (11)) < tmp_1173) THEN ((- (ln(((exp(((-11) * (- ((- (ln(((exp(((-30555554999999998244675225578248500823974609375e-45) * ((- (ln(((exp(((-11) * ((- (ln(((exp(((-11) * (- ((- (ln(((exp(((-16) * ((- (ln(((exp(((-56122449999999997061195244896225631237030029296875e-49) * ((sqrt(((t_1 + ((t_19 - (-40000000000000002220446049250313080847263336181640625e-53)) ^ (2))) + ((t_9 - (1000000000000000055511151231257827021181583404541015625e-55)) ^ (2))))) - (1399999999999999911182158029987476766109466552734375e-51))))) + (exp(((-56122449999999997061195244896225631237030029296875e-49) * ((sqrt(((((t_33 * t_34) ^ (2)) + (((t_31 * t_34) - (2)) ^ (2))) + (((t_32 * t_34) - (-200000000000000011102230246251565404236316680908203125e-54)) ^ (2))))) - (90000000000000002220446049250313080847263336181640625e-53))))))))) / (56122449999999997061195244896225631237030029296875e-49))))) + (exp(((-16) * (- ((- (ln(((exp(((-56122449999999997061195244896225631237030029296875e-49) * (- ((sqrt(((((t_45 - (-5e-1)) ^ (2)) + t_46) + t_47))) - (5e-1)))))) + (exp(((-56122449999999997061195244896225631237030029296875e-49) * ((sqrt(((((299999999999999988897769753748434595763683319091796875e-54) + t_45) ^ (2)) + (t_46 + t_47)))) - (200000000000000011102230246251565404236316680908203125e-54))))))))) / (56122449999999997061195244896225631237030029296875e-49)))))))))) / (16)))))) + (exp(((-11) * (t_6 - (200000000000000011102230246251565404236316680908203125e-54))))))))) / (11))))) + (exp(((-11) * (t_65 - (299999999999999988897769753748434595763683319091796875e-54))))))))) / (11))))) + (exp(((-30555554999999998244675225578248500823974609375e-45) * tmp_1180))))))) / (30555554999999998244675225578248500823974609375e-45)))))) + (exp(((-11) * tmp_1361))))))) / (11)) ELSE tmp_1760 ENDIF IN tmp_586 END code
\begin{array}{l}
t_0 := \frac{0.87758255 \cdot \left(0.9950042 \cdot \frac{x}{1.5} + -0.099833414 \cdot \frac{y}{1.5}\right) + 0.47942555 \cdot \frac{z}{1}}{0.3}\\
t_1 := {t\_0}^{2}\\
t_2 := \left|t\_0\right|\\
t_3 := t\_2 \cdot 0.2207437\\
t_4 := t\_2 \cdot 1.2493271\\
t_5 := t\_2 \cdot 1.0522937\\
t_6 := \sqrt{{\left(t\_2 - 0.4\right)}^{2} + \left({\left(\frac{\left(\left(\frac{y}{1.5} \cdot 2.0808594 + \frac{z}{1} \cdot 2.3650744\right) - \frac{x}{1.5} \cdot 1.089751\right) - 0.92795134}{0.7}\right)}^{2} + {\left(\frac{0.0625 - \left(\frac{z}{1} \cdot 1.7215275 - \left(\frac{y}{1.5} \cdot 2.5876334 + \frac{x}{1.5} \cdot 1.2048262\right)\right)}{1.5}\right)}^{2}\right)}\\
t_7 := t\_2 \cdot 0.19866933\\
t_8 := \frac{z}{1} \cdot 0.35865277\\
t_9 := \frac{\left(\frac{z}{1} \cdot 0.06207773 + \frac{x}{1.5} \cdot 0.06583953\right) + \frac{y}{1.5} \cdot 0.99589735}{0.3}\\
t_10 := t\_9 \cdot 1.1111112\\
t_11 := t\_10 - 0.8888889\\
t_12 := t\_9 - 0.8\\
t_13 := t\_9 - 1\\
t_14 := t\_10 - 0.22222221\\
t_15 := \left(\frac{z}{1} \cdot 0.96114874 + \frac{y}{1.5} \cdot 3.5451903\right) - \frac{x}{1.5} \cdot 0.17200887\\
t_16 := \frac{y}{1.5} \cdot 4.247789 + \frac{x}{1.5} \cdot 0.6231172\\
t_17 := -\left(t\_5 + \left(\left(t\_8 + 0.5239333\right) - t\_16\right)\right)\\
t_18 := \frac{\left(\left(\left(\frac{z}{1} \cdot 0.5766893 + \frac{y}{1.5} \cdot 2.1271143\right) - \frac{x}{1.5} \cdot 0.10320534\right) + t\_2 \cdot 0.7495963\right) - 1.115259}{0.6}\\
t_19 := \frac{\frac{z}{1} \cdot 0.8753842 - \left(\frac{x}{1.5} \cdot 0.4828974 + \frac{y}{1.5} \cdot 0.022641014\right)}{0.3}\\
t_20 := t\_19 \cdot 0.2207437\\
t_21 := \left(t\_2 \cdot 0.48241276 + t\_19 \cdot 0.7513133\right) - 0.5854049\\
t_22 := t\_19 \cdot 0.9800666\\
t_23 := \frac{\left(t\_22 + 1.0807292\right) - t\_7}{0.9}\\
t_24 := t\_19 - 1\\
t_25 := \left(t\_19 \cdot 0.33768892 + 0.55581105\right) - t\_2 \cdot 0.5259193\\
t_26 := t\_19 - 2.19\\
t_27 := \frac{\left(t\_19 \cdot 0.19866933 + t\_2 \cdot 0.9800666\right) - 0.8012642}{0.9}\\
t_28 := {t\_27}^{2}\\
t_29 := \left(t\_9 - \frac{0.1}{t\_19}\right) - -0.7\\
t_30 := 1 - 0.5 \cdot e^{-\frac{\sqrt{\left(t\_1 + {t\_24}^{2}\right) + {t\_12}^{2}}}{1}}\\
t_31 := t\_24 \cdot t\_30 + 1.5\\
t_32 := 0.8 + t\_12 \cdot t\_30\\
t_33 := t\_0 \cdot t\_30\\
t_34 := 1 + 2 \cdot e^{-\frac{\sqrt{\left({t\_33}^{2} + {t\_31}^{2}\right) + {t\_32}^{2}}}{1}}\\
t_35 := 0.30833334 + t\_9 \cdot 0.8333333\\
t_36 := t\_2 \cdot 1.0234011\\
t_37 := 1.5 \cdot e^{-\frac{\sqrt{t\_28 + \left({t\_23}^{2} + {t\_14}^{2}\right)}}{1}}\\
t_38 := \sin t\_37\\
t_39 := \frac{t\_2 - 0.25}{0.9}\\
t_40 := t\_19 \cdot 1.6334443\\
t_41 := \cos t\_37\\
t_42 := \left(\left(-t\_38\right) \cdot t\_23 + t\_41 \cdot t\_14\right) - -1\\
t_43 := t\_9 \cdot 0.625 - 1.09375\\
t_44 := 1 + 1.2 \cdot e^{-\frac{\sqrt{{t\_21}^{2} + \left({t\_25}^{2} + {t\_43}^{2}\right)}}{0.5}}\\
t_45 := t\_21 \cdot t\_44\\
t_46 := {\left(t\_25 \cdot t\_44\right)}^{2}\\
t_47 := {\left(t\_43 \cdot t\_44 - -0.5\right)}^{2}\\
t_48 := t\_19 \cdot 1.0234011\\
t_49 := t\_2 \cdot 1.0889629\\
t_50 := {t\_18}^{2}\\
t_51 := 1 - 1.5 \cdot e^{-\frac{\sqrt{{t\_39}^{2} + \left({t\_26}^{2} + {t\_35}^{2}\right)}}{0.15}}\\
t_52 := t\_26 \cdot t\_51\\
t_53 := t\_39 \cdot t\_51 - 0.2\\
t_54 := t\_35 \cdot t\_51 - 0.35\\
t_55 := t\_2 \cdot 0.33111554\\
t_56 := \frac{\left(t\_19 \cdot 0.921061 + 1.2962569\right) - t\_2 \cdot 0.38941833}{0.9}\\
t_57 := t\_19 - 2\\
t_58 := t\_2 \cdot 0.43268704\\
t_59 := t\_19 \cdot 0.43268704\\
t_60 := 1 - e^{-\frac{\sqrt{\left(t\_1 + {t\_57}^{2}\right) + {t\_13}^{2}}}{0.5}}\\
t_61 := t\_0 \cdot t\_60\\
t_62 := t\_13 \cdot t\_60 - -1\\
t_63 := t\_57 \cdot t\_60 - 1\\
t_64 := 1 - 2 \cdot e^{-\frac{\sqrt{{t\_63}^{2} + \left({t\_61}^{2} + {t\_62}^{2}\right)}}{0.5}}\\
t_65 := \sqrt{{\left(t\_63 \cdot t\_64 - -1\right)}^{2} + \left({\left(t\_61 \cdot t\_64\right)}^{2} + {\left(t\_62 \cdot t\_64\right)}^{2}\right)}\\
t_66 := \left(t\_41 \cdot t\_23 + t\_38 \cdot t\_14\right) - -1.5\\
t_67 := 1 + 4 \cdot e^{-\frac{\sqrt{{t\_42}^{2} + \left(t\_28 + {t\_66}^{2}\right)}}{0.5}}\\
t_68 := t\_19 \cdot 1.0889629\\
t_69 := \frac{\left(0.9244498 + t\_22\right) - t\_7}{0.6}\\
t_70 := 1.5 \cdot e^{-\frac{\sqrt{t\_50 + \left({t\_17}^{2} + {t\_69}^{2}\right)}}{1}}\\
t_71 := \sin t\_70\\
t_72 := \cos t\_70\\
t_73 := \left(\left(-t\_71\right) \cdot t\_69 + t\_72 \cdot t\_17\right) - -1\\
t_74 := \left(t\_72 \cdot t\_69 + t\_71 \cdot t\_17\right) - -1.5\\
t_75 := 1 + 4 \cdot e^{-\frac{\sqrt{{t\_73}^{2} + \left(t\_50 + {t\_74}^{2}\right)}}{0.5}}\\
t_76 := 1 - e^{-\frac{\sqrt{\left({t\_53}^{2} + {t\_52}^{2}\right) + {t\_54}^{2}}}{0.15}}\\
t_77 := \frac{\left(t\_19 \cdot 0.38941833 + t\_2 \cdot 0.921061\right) - 0.75479674}{0.9}\\
t_78 := {t\_77}^{2}\\
t_79 := 1.5 \cdot e^{-\frac{\sqrt{t\_78 + \left({t\_56}^{2} + {t\_11}^{2}\right)}}{1}}\\
t_80 := \sin t\_79\\
t_81 := \cos t\_79\\
t_82 := \left(t\_81 \cdot t\_56 + t\_80 \cdot t\_11\right) - -1.5\\
t_83 := \left(\left(-t\_80\right) \cdot t\_56 + t\_81 \cdot t\_11\right) - -1\\
t_84 := 1 + 4 \cdot e^{-\frac{\sqrt{{t\_83}^{2} + \left(t\_78 + {t\_82}^{2}\right)}}{0.5}}\\
\mathsf{min}\left(\frac{-\log \left(e^{-11 \cdot \left(-\frac{-\log \left(e^{-30.555555 \cdot \frac{-\log \left(e^{-11 \cdot \frac{-\log \left(e^{-11 \cdot \left(-\frac{-\log \left(e^{-16 \cdot \frac{-\log \left(e^{-5.612245 \cdot \left(\sqrt{\left(t\_1 + {\left(t\_19 - -0.4\right)}^{2}\right) + {\left(t\_9 - 0.1\right)}^{2}} - 1.4\right)} + e^{-5.612245 \cdot \left(\sqrt{\left({\left(t\_33 \cdot t\_34\right)}^{2} + {\left(t\_31 \cdot t\_34 - 2\right)}^{2}\right) + {\left(t\_32 \cdot t\_34 - -0.2\right)}^{2}} - 0.9\right)}\right)}{5.612245}} + e^{-16 \cdot \left(-\frac{-\log \left(e^{-5.612245 \cdot \left(-\left(\sqrt{\left({\left(t\_45 - -0.5\right)}^{2} + t\_46\right) + t\_47} - 0.5\right)\right)} + e^{-5.612245 \cdot \left(\sqrt{{\left(0.3 + t\_45\right)}^{2} + \left(t\_46 + t\_47\right)} - 0.2\right)}\right)}{5.612245}\right)}\right)}{16}\right)} + e^{-11 \cdot \left(t\_6 - 0.2\right)}\right)}{11}} + e^{-11 \cdot \left(t\_65 - 0.3\right)}\right)}{11}} + e^{-30.555555 \cdot \mathsf{max}\left(\mathsf{max}\left(\mathsf{max}\left(-1.5 - t\_0, t\_0 - 1.5\right), \mathsf{max}\left(0.5 - t\_19, t\_19 - 3\right)\right), \mathsf{max}\left(-t\_29, t\_29\right)\right)}\right)}{30.555555}\right)} + e^{-11 \cdot \mathsf{min}\left(\mathsf{min}\left(\mathsf{max}\left(\sqrt{{\left(\frac{t\_18 \cdot t\_75}{0.8}\right)}^{2} + \left({\left(t\_74 \cdot t\_75 - 1.5\right)}^{2} + {\left(t\_73 \cdot t\_75\right)}^{2}\right)} - 0.7, \mathsf{max}\left(\mathsf{max}\left(\left(t\_15 + t\_4\right) - 2.8587651, \mathsf{max}\left(0.858765 - \left(t\_4 + t\_15\right), \left(0.54074955 + t\_40\right) - t\_55\right)\right), \mathsf{max}\left(\left(t\_5 + \left(t\_8 - t\_16\right)\right) - 1.4760667, \mathsf{max}\left(t\_17, t\_55 - \left(2.5407495 + t\_40\right)\right)\right)\right)\right), \mathsf{max}\left(\sqrt{{\left(\frac{t\_77 \cdot t\_84}{0.8}\right)}^{2} + \left({\left(t\_82 \cdot t\_84 - 1.5\right)}^{2} + {\left(t\_83 \cdot t\_84\right)}^{2}\right)} - 0.7, \mathsf{max}\left(\mathsf{max}\left(-\left(t\_36 + \left(0.16133696 + t\_59\right)\right), \left(t\_59 + t\_36\right) - 1.8386631\right), \mathsf{max}\left(\mathsf{max}\left(-\left(t\_9 + 1\right) \cdot 1.1111112, t\_11\right), \mathsf{max}\left(\left(0.44028544 + t\_48\right) - t\_58, t\_58 - \left(2.4402854 + t\_48\right)\right)\right)\right)\right)\right), \mathsf{max}\left(\sqrt{{\left(\frac{t\_27 \cdot t\_67}{0.8}\right)}^{2} + \left({\left(t\_66 \cdot t\_67 - 1.5\right)}^{2} + {\left(t\_42 \cdot t\_67\right)}^{2}\right)} - 0.7, \mathsf{max}\left(\mathsf{max}\left(-\left(t\_49 + \left(0.1097064 + t\_20\right)\right), \left(t\_20 + t\_49\right) - 1.8902936\right), \mathsf{max}\left(\mathsf{max}\left(-\left(1.7777778 + t\_10\right), t\_14\right), \mathsf{max}\left(\left(0.20081031 + t\_68\right) - t\_3, t\_3 - \left(2.2008104 + t\_68\right)\right)\right)\right)\right)\right)}\right)}{11}, \mathsf{min}\left(t\_6 - 0.25, -\frac{-\log \left(e^{-30.555555 \cdot \left(-\left(t\_65 - 0.4\right)\right)} + e^{-30.555555 \cdot \left(\sqrt{\left({\left(t\_53 \cdot t\_76 - -0.2\right)}^{2} + {\left(t\_52 \cdot t\_76\right)}^{2}\right) + {\left(t\_54 \cdot t\_76 - -0.1\right)}^{2}} - 0.14\right)}\right)}{30.555555}\right)\right)
\end{array}
Use the --timeout flag to change the timeout.