FastMath test2

Time bar (total: 3.5s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 14 to 10 computations (28.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-add: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

sample821.0ms (23.7%)

Results
567.0ms8135×0valid
12.0ms77×1valid
12.0ms44×2valid
Precisions
Click to see histograms. Total time spent on operations: 347.0ms
ival-mult: 184.0ms (53.1% of total)
ival-add: 143.0ms (41.2% of total)
const: 15.0ms (4.3% of total)
backward-pass: 5.0ms (1.4% of total)
Bogosity

preprocess69.0ms (2%)

Algorithm
egg-herbie
Rules
2208×sum3-define
1952×sum4-define
1908×fnmadd-define
1758×fnmsub-define
1680×fmm-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02659
19244
231132
3110430
4360330
5714130
099
1207
2475
3785
4865
5875
0875
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
Outputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Call 2
Inputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(+ (+ (* (neg d1) 10) (* (neg d1) d2)) (* (neg d1) 20))
(+ (+ (* d1 10) (* d1 (neg d2))) (* d1 20))
(neg (+ (+ (* (neg d1) 10) (* (neg d1) d2)) (* (neg d1) 20)))
(neg (+ (+ (* d1 10) (* d1 (neg d2))) (* d1 20)))
(+ (+ (* d2 10) (* d2 d1)) (* d2 20))
Outputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(* d1 (+ d2 30))
(+ (+ (* (neg d1) 10) (* (neg d1) d2)) (* (neg d1) 20))
(* d1 (- -30 d2))
(+ (+ (* d1 10) (* d1 (neg d2))) (* d1 20))
(* d1 (- 30 d2))
(neg (+ (+ (* (neg d1) 10) (* (neg d1) d2)) (* (neg d1) 20)))
(* d1 (+ d2 30))
(neg (+ (+ (* d1 10) (* d1 (neg d2))) (* d1 20)))
(* d1 (+ d2 -30))
(+ (+ (* d2 10) (* d2 d1)) (* d2 20))
(* d2 (+ d1 30))
Symmetry

(negabs d1)

explain87.0ms (2.5%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-#s(literal 10 binary64)
00-0-#s(literal 20 binary64)
00-0-d1
00-0-d2
00-0-(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
00-0-(*.f64 d1 #s(literal 20 binary64))
00-0-(*.f64 d1 d2)
00-0-(*.f64 d1 #s(literal 10 binary64))
00-0-(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Results
47.0ms486×0valid
3.0ms16×1valid
3.0ms10×2valid
Compiler

Compiled 81 to 29 computations (64.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-mult: 12.0ms (57.6% of total)
ival-add: 7.0ms (33.6% of total)
const: 1.0ms (4.8% of total)
backward-pass: 1.0ms (4.8% of total)

eval0.0ms (0%)

Compiler

Compiled 7 to 5 computations (28.6% saved)

prune4.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Compiler

Compiled 20 to 14 computations (30% saved)

simplify6.0ms (0.2%)

Algorithm
egg-herbie
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff0
(*.f64 d1 #s(literal 10 binary64))
cost-diff128
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
cost-diff384
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
cost-diff0
(+.f64 d2 #s(literal 30 binary64))
cost-diff0
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Rules
56×fma-define
48×fma-lowering-fma.f32
48×fma-lowering-fma.f64
44×+-lowering-+.f64
44×+-lowering-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01234
13034
26334
39034
49434
09434
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* d1 (+ d2 30))
d1
(+ d2 30)
d2
30
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(+ (* d1 10) (* d1 d2))
(* d1 10)
d1
10
(* d1 d2)
d2
(* d1 20)
20
Outputs
(* d1 (+ d2 30))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
d1
(+ d2 30)
(+.f64 d2 #s(literal 30 binary64))
d2
30
#s(literal 30 binary64)
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(+ (* d1 10) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 10)
(*.f64 d1 #s(literal 10 binary64))
d1
10
#s(literal 10 binary64)
(* d1 d2)
(*.f64 d1 d2)
d2
(* d1 20)
(*.f64 d1 #s(literal 20 binary64))
20
#s(literal 20 binary64)

localize46.0ms (1.3%)

Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 #s(literal 20 binary64))
accuracy100.0%
(*.f64 d1 #s(literal 10 binary64))
accuracy99.9%
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
accuracy99.8%
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
accuracy100.0%
(+.f64 d2 #s(literal 30 binary64))
accuracy100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Results
28.0ms243×0valid
2.0ms1valid
2.0ms2valid
Compiler

Compiled 45 to 13 computations (71.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 7.0ms (53.9% of total)
ival-add: 5.0ms (38.5% of total)
const: 1.0ms (7.7% of total)
backward-pass: 1.0ms (7.7% of total)

series9.0ms (0.2%)

Counts
7 → 132
Calls
Call 1
Inputs
#<alt (* d1 (+ d2 30))>
#<alt (+ d2 30)>
#<alt (+ (+ (* d1 10) (* d1 d2)) (* d1 20))>
#<alt (+ (* d1 10) (* d1 d2))>
#<alt (* d1 10)>
#<alt (* d1 d2)>
#<alt (* d1 20)>
Outputs
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* 30 d1)>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt 30>
#<alt (+ 30 d2)>
#<alt (+ 30 d2)>
#<alt (+ 30 d2)>
#<alt d2>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt d2>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (+ (* 10 d1) (* 20 d1))>
#<alt (+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))>
#<alt (+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))>
#<alt (+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))>
#<alt (* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))>
#<alt (* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* -1 (* d1 (- (* -1 d2) 10)))>
#<alt (* -1 (* d1 (- (* -1 d2) 10)))>
#<alt (* -1 (* d1 (- (* -1 d2) 10)))>
#<alt (* -1 (* d1 (- (* -1 d2) 10)))>
#<alt (* 10 d1)>
#<alt (+ (* 10 d1) (* d1 d2))>
#<alt (+ (* 10 d1) (* d1 d2))>
#<alt (+ (* 10 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 10 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 10 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 10 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
Calls

33 calls:

TimeVariablePointExpression
1.0ms
d1
@inf
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
1.0ms
d1
@0
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
0.0ms
d2
@-inf
(* d1 (+ d2 30))
0.0ms
d1
@0
(* d1 (+ d2 30))
0.0ms
d2
@inf
(* d1 (+ d2 30))

rewrite324.0ms (9.4%)

Algorithm
batch-egg-rewrite
Rules
5242×*-lowering-*.f32
5242×*-lowering-*.f64
2840×/-lowering-/.f32
2840×/-lowering-/.f64
1866×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01227
16927
264727
0873627
Stop Event
iter limit
node limit
Counts
7 → 308
Calls
Call 1
Inputs
(* d1 (+ d2 30))
(+ d2 30)
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(+ (* d1 10) (* d1 d2))
(* d1 10)
(* d1 d2)
(* d1 20)
Outputs
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 #s(literal 20 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(-.f64 (+.f64 (*.f64 d1 #s(literal 20 binary64)) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 d1 (+.f64 d2 #s(literal 20 binary64)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64))))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 d1 #s(literal 20 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 #s(literal 64000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) #s(literal 400 binary64))) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (+.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (-.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 20 binary64)) #s(literal 10 binary64)))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))) d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (+.f64 d2 #s(literal -10 binary64))))
(+.f64 d2 #s(literal 30 binary64))
(+.f64 #s(literal 30 binary64) d2)
(+.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))
(+.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))
(+.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(+.f64 (+.f64 #s(literal 20 binary64) d2) #s(literal 10 binary64))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))))
(-.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2)))
(neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (neg.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))
(/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 19683000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 729000000 binary64) (*.f64 d2 (*.f64 (*.f64 d2 d2) #s(literal 27000 binary64))))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 #s(literal 900 binary64))))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))) (+.f64 #s(literal 400 binary64) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) (*.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64)) (+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) (-.f64 #s(literal 400 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (-.f64 #s(literal 400 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) #s(literal 400 binary64)) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 #s(literal 20 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(-.f64 (+.f64 (*.f64 d1 #s(literal 20 binary64)) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 d1 (+.f64 d2 #s(literal 20 binary64)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64))))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 d1 #s(literal 20 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 #s(literal 64000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) #s(literal 400 binary64))) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (+.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (-.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 20 binary64)) #s(literal 10 binary64)))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))) d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (+.f64 d2 #s(literal -10 binary64))))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 d2))
(neg.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 #s(literal 1000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 10000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))))
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 10 binary64) d2))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 d1 #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) d1)
(*.f64 d1 d2)
(*.f64 d2 d1)
(*.f64 d1 #s(literal 20 binary64))
(*.f64 #s(literal 20 binary64) d1)

simplify194.0ms (5.6%)

Algorithm
egg-herbie
Rules
2096×fnmsub-define
1920×fmm-def
1918×fma-lowering-fma.f32
1918×fma-lowering-fma.f64
1354×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058516
1195516
2547516
31810516
44912516
08016516
Stop Event
iter limit
node limit
Counts
132 → 132
Calls
Call 1
Inputs
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
30
(+ 30 d2)
(+ 30 d2)
(+ 30 d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(* d1 d2)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* -1 (* d1 (- (* -1 d2) 10)))
(* -1 (* d1 (- (* -1 d2) 10)))
(* -1 (* d1 (- (* -1 d2) 10)))
(* -1 (* d1 (- (* -1 d2) 10)))
(* 10 d1)
(+ (* 10 d1) (* d1 d2))
(+ (* 10 d1) (* d1 d2))
(+ (* 10 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
Outputs
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
30
#s(literal 30 binary64)
(+ 30 d2)
(+.f64 #s(literal 30 binary64) d2)
(+ 30 d2)
(+.f64 #s(literal 30 binary64) d2)
(+ 30 d2)
(+.f64 #s(literal 30 binary64) d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 10 d1) (* 20 d1))
(*.f64 d1 #s(literal 30 binary64))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(+ (* 10 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(+ (* 10 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(+ (* 10 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 10 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))

eval49.0ms (1.4%)

Compiler

Compiled 9110 to 677 computations (92.6% saved)

prune32.0ms (0.9%)

Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New4355440
Fresh000
Picked112
Done000
Total4366442
Accuracy
100.0%
Counts
442 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
81.5%
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
53.7%
(*.f64 d1 d2)
48.0%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 93 to 67 computations (28% saved)

simplify20.0ms (0.6%)

Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d2 d2)
cost-diff0
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
cost-diff128
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1)
cost-diff128
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1))
cost-diff0
(+.f64 d2 #s(literal 30 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))
cost-diff128
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
cost-diff0
(*.f64 d1 d2)
cost-diff0
(*.f64 d1 #s(literal 30 binary64))
cost-diff0
(*.f64 d1 #s(literal 30 binary64))
cost-diff0
(*.f64 d1 d2)
cost-diff128
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
Rules
202×*-lowering-*.f32
202×*-lowering-*.f64
140×fma-define
110×fma-lowering-fma.f32
110×fma-lowering-fma.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01876
13974
27074
317074
433674
542074
642974
042974
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* d1 d2) (* d1 30))
(* d1 d2)
d1
d2
(* d1 30)
30
(* d1 30)
d1
30
(* d1 d2)
d1
d2
(/ d1 (/ 1 (+ d2 30)))
d1
(/ 1 (+ d2 30))
1
(+ d2 30)
d2
30
(* (+ (* d2 d2) -900) (* (/ 1 (+ d2 -30)) d1))
(+ (* d2 d2) -900)
(* d2 d2)
d2
-900
(* (/ 1 (+ d2 -30)) d1)
(/ 1 (+ d2 -30))
1
(+ d2 -30)
-30
d1
Outputs
(+ (* d1 d2) (* d1 30))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(* d1 d2)
(*.f64 d1 d2)
d1
d2
(* d1 30)
(*.f64 d1 #s(literal 30 binary64))
30
#s(literal 30 binary64)
(* d1 30)
(*.f64 d1 #s(literal 30 binary64))
d1
30
#s(literal 30 binary64)
(* d1 d2)
(*.f64 d1 d2)
d1
d2
(/ d1 (/ 1 (+ d2 30)))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
d1
(/ 1 (+ d2 30))
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))
1
#s(literal 1 binary64)
(+ d2 30)
(+.f64 d2 #s(literal 30 binary64))
d2
30
#s(literal 30 binary64)
(* (+ (* d2 d2) -900) (* (/ 1 (+ d2 -30)) d1))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(+ (* d2 d2) -900)
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(* d2 d2)
(*.f64 d2 d2)
d2
-900
#s(literal -900 binary64)
(* (/ 1 (+ d2 -30)) d1)
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/ 1 (+ d2 -30))
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))
1
#s(literal 1 binary64)
(+ d2 -30)
(+.f64 d2 #s(literal -30 binary64))
-30
#s(literal -30 binary64)
d1

localize83.0ms (2.4%)

Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d2 d2)
accuracy100.0%
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))
accuracy99.7%
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1)
accuracy81.8%
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1))
accuracy100.0%
(+.f64 d2 #s(literal 30 binary64))
accuracy100.0%
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))
accuracy99.8%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(*.f64 d1 #s(literal 30 binary64))
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(*.f64 d1 #s(literal 30 binary64))
accuracy100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
Results
49.0ms251×0valid
1.0ms1valid
1.0ms2valid
Compiler

Compiled 89 to 19 computations (78.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 11.0ms (46.1% of total)
ival-div: 6.0ms (25.1% of total)
ival-add: 5.0ms (20.9% of total)
const: 1.0ms (4.2% of total)
backward-pass: 0.0ms (0% of total)

series12.0ms (0.4%)

Counts
11 → 192
Calls
Call 1
Inputs
#<alt (+ (* d1 d2) (* d1 30))>
#<alt (* d1 d2)>
#<alt (* d1 30)>
#<alt (/ d1 (/ 1 (+ d2 30)))>
#<alt (/ 1 (+ d2 30))>
#<alt (+ d2 30)>
#<alt (* (+ (* d2 d2) -900) (* (/ 1 (+ d2 -30)) d1))>
#<alt (* (/ 1 (+ d2 -30)) d1)>
#<alt (+ (* d2 d2) -900)>
#<alt (* d2 d2)>
#<alt (/ 1 (+ d2 -30))>
Outputs
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* 30 d1)>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* 30 d1)>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt 1/30>
#<alt (+ 1/30 (* -1/900 d2))>
#<alt (+ 1/30 (* d2 (- (* 1/27000 d2) 1/900)))>
#<alt (+ 1/30 (* d2 (- (* d2 (+ 1/27000 (* -1/810000 d2))) 1/900)))>
#<alt (/ 1 d2)>
#<alt (/ (- 1 (* 30 (/ 1 d2))) d2)>
#<alt (/ (- (+ 1 (/ 900 (pow d2 2))) (* 30 (/ 1 d2))) d2)>
#<alt (/ (- (+ 1 (/ 900 (pow d2 2))) (+ (* 30 (/ 1 d2)) (* 27000 (/ 1 (pow d2 3))))) d2)>
#<alt (/ 1 d2)>
#<alt (* -1 (/ (- (* 30 (/ 1 d2)) 1) d2))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 900 (/ 1 d2)) 30) d2)) 1) d2))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 27000 (/ 1 d2)) 900) d2)) 30) d2)) 1) d2))>
#<alt 30>
#<alt (+ 30 d2)>
#<alt (+ 30 d2)>
#<alt (+ 30 d2)>
#<alt d2>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt d2>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* 30 d1)>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (* -1/30 d1)>
#<alt (+ (* -1/30 d1) (* -1/900 (* d1 d2)))>
#<alt (+ (* -1/30 d1) (* d2 (- (* -1/27000 (* d1 d2)) (* 1/900 d1))))>
#<alt (+ (* -1/30 d1) (* d2 (- (* d2 (- (* -1/810000 (* d1 d2)) (* 1/27000 d1))) (* 1/900 d1))))>
#<alt (/ d1 d2)>
#<alt (/ (+ d1 (* 30 (/ d1 d2))) d2)>
#<alt (/ (- (+ d1 (* 900 (/ d1 (pow d2 2)))) (* -30 (/ d1 d2))) d2)>
#<alt (/ (- (+ d1 (* 27000 (/ d1 (pow d2 3)))) (+ (* -900 (/ d1 (pow d2 2))) (* -30 (/ d1 d2)))) d2)>
#<alt (/ d1 d2)>
#<alt (* -1 (/ (+ (* -30 (/ d1 d2)) (* -1 d1)) d2))>
#<alt (* -1 (/ (+ (* -1 d1) (* -1 (/ (+ (* 30 d1) (* 900 (/ d1 d2))) d2))) d2))>
#<alt (* -1 (/ (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -27000 (/ d1 d2)) (* -900 d1)) d2)) (* 30 d1)) d2))) d2))>
#<alt (/ d1 (- d2 30))>
#<alt (/ d1 (- d2 30))>
#<alt (/ d1 (- d2 30))>
#<alt (/ d1 (- d2 30))>
#<alt (/ d1 (- d2 30))>
#<alt (/ d1 (- d2 30))>
#<alt (/ d1 (- d2 30))>
#<alt (/ d1 (- d2 30))>
#<alt (/ d1 (- d2 30))>
#<alt (/ d1 (- d2 30))>
#<alt (/ d1 (- d2 30))>
#<alt (/ d1 (- d2 30))>
#<alt -900>
#<alt (- (pow d2 2) 900)>
#<alt (- (pow d2 2) 900)>
#<alt (- (pow d2 2) 900)>
#<alt (pow d2 2)>
#<alt (* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))>
#<alt (* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))>
#<alt (* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))>
#<alt (pow d2 2)>
#<alt (* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))>
#<alt (* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))>
#<alt (* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt -1/30>
#<alt (- (* -1/900 d2) 1/30)>
#<alt (- (* d2 (- (* -1/27000 d2) 1/900)) 1/30)>
#<alt (- (* d2 (- (* d2 (- (* -1/810000 d2) 1/27000)) 1/900)) 1/30)>
#<alt (/ 1 d2)>
#<alt (/ (+ 1 (* 30 (/ 1 d2))) d2)>
#<alt (/ (+ 1 (+ (* 30 (/ 1 d2)) (/ 900 (pow d2 2)))) d2)>
#<alt (/ (+ 1 (+ (* 30 (/ 1 d2)) (+ (* 27000 (/ 1 (pow d2 3))) (/ 900 (pow d2 2))))) d2)>
#<alt (/ 1 d2)>
#<alt (/ (+ 1 (* 30 (/ 1 d2))) d2)>
#<alt (* -1 (/ (- (* -1 (/ (+ 30 (* 900 (/ 1 d2))) d2)) 1) d2))>
#<alt (* -1 (/ (- (* -1 (/ (+ 30 (+ (* 900 (/ 1 d2)) (/ 27000 (pow d2 2)))) d2)) 1) d2))>
Calls

48 calls:

TimeVariablePointExpression
2.0ms
d1
@-inf
(* d1 30)
1.0ms
d2
@0
(/ 1 (+ d2 30))
1.0ms
d1
@0
(* (+ (* d2 d2) -900) (* (/ 1 (+ d2 -30)) d1))
1.0ms
d1
@inf
(* (+ (* d2 d2) -900) (* (/ 1 (+ d2 -30)) d1))
1.0ms
d2
@inf
(* (+ (* d2 d2) -900) (* (/ 1 (+ d2 -30)) d1))

rewrite341.0ms (9.8%)

Algorithm
batch-egg-rewrite
Rules
4806×*-lowering-*.f32
4806×*-lowering-*.f64
3204×/-lowering-/.f32
3204×/-lowering-/.f64
1656×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01845
111244
278344
0855044
Stop Event
iter limit
node limit
Counts
11 → 1208
Calls
Call 1
Inputs
(+ (* d1 d2) (* d1 30))
(* d1 d2)
(* d1 30)
(/ d1 (/ 1 (+ d2 30)))
(/ 1 (+ d2 30))
(+ d2 30)
(* (+ (* d2 d2) -900) (* (/ 1 (+ d2 -30)) d1))
(* (/ 1 (+ d2 -30)) d1)
(+ (* d2 d2) -900)
(* d2 d2)
(/ 1 (+ d2 -30))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(+.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -30 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -30 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -30 binary64) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)) (*.f64 #s(literal -30 binary64) (-.f64 #s(literal 0 binary64) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2))) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(fma.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(fma.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)))
(fma.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))
(neg.f64 (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)) #s(literal 1 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)) #s(literal -1 binary64)))
(/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1)))
(/.f64 (+.f64 d2 #s(literal 30 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)) d1))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2))))
(/.f64 (-.f64 #s(literal -30 binary64) d2) (*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal -30 binary64) d2) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) d1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 d1 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal -30 binary64) d2) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64)) d1) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64)) d1) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) d1)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (-.f64 (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)))) (-.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))) (-.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))) (-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))) (-.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))) (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 d2 (/.f64 #s(literal 1 binary64) d1))
(*.f64 d1 d2)
(*.f64 d1 (*.f64 #s(literal 1 binary64) d2))
(*.f64 d2 d1)
(*.f64 (*.f64 d1 d2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 d2))
(*.f64 (*.f64 d2 #s(literal 1 binary64)) d1)
(/.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d1))
(*.f64 d1 #s(literal 30 binary64))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(+.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -30 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -30 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -30 binary64) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)) (*.f64 #s(literal -30 binary64) (-.f64 #s(literal 0 binary64) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2))) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(fma.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(fma.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)))
(fma.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))
(neg.f64 (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)) #s(literal 1 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)) #s(literal -1 binary64)))
(/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1)))
(/.f64 (+.f64 d2 #s(literal 30 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)) d1))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2))))
(/.f64 (-.f64 #s(literal -30 binary64) d2) (*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal -30 binary64) d2) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) d1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 d1 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal -30 binary64) d2) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64)) d1) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64)) d1) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) d1)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (-.f64 (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)))) (-.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))) (-.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))) (-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))) (-.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))) (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 d2 d2)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) d2) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal -30 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal -30 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) d2))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(+.f64 (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(+.f64 (*.f64 d2 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 #s(literal -30 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(+.f64 (*.f64 #s(literal -30 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 d2 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 #s(literal 30 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 d2 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 30 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal -30 binary64) d2)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(-.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 (*.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)))
(neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal -30 binary64) d2))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))
(/.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 #s(literal -30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 27000 binary64) (neg.f64 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 d2 #s(literal 30 binary64))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 d2 #s(literal -30 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)))
(*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(+.f64 d2 #s(literal 30 binary64))
(+.f64 #s(literal 30 binary64) d2)
(+.f64 #s(literal 30 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) d2)))
(+.f64 #s(literal 30 binary64) (*.f64 #s(literal 1 binary64) d2))
(+.f64 #s(literal 30 binary64) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d2)))
(+.f64 #s(literal 30 binary64) (*.f64 d2 #s(literal 1 binary64)))
(+.f64 #s(literal 30 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2))))
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (*.f64 #s(literal -900 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d2)) #s(literal 30 binary64))
(+.f64 (*.f64 #s(literal 1 binary64) d2) #s(literal 30 binary64))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))
(+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d2)) #s(literal 30 binary64))
(+.f64 (*.f64 d2 #s(literal 1 binary64)) #s(literal 30 binary64))
(+.f64 (*.f64 #s(literal -900 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)) #s(literal 30 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 d2 #s(literal 30 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 d2 #s(literal 30 binary64))) #s(literal -1 binary64))))
(-.f64 d2 #s(literal -30 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -30 binary64) d2))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)))
(-.f64 (/.f64 d2 #s(literal 1 binary64)) #s(literal -30 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 d2 #s(literal -30 binary64))) (/.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal -27000 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(-.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2)))
(neg.f64 (-.f64 #s(literal -30 binary64) d2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 (-.f64 #s(literal -30 binary64) d2) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (neg.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 19683000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 729000000 binary64) (*.f64 d2 (*.f64 (*.f64 d2 d2) #s(literal 27000 binary64))))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2))))
(pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -30 binary64) d2))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal -30 binary64) d2) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal -30 binary64) d2) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))
(+.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(+.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -30 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -30 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -30 binary64) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)) (*.f64 #s(literal -30 binary64) (-.f64 #s(literal 0 binary64) d1)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2))) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(fma.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(fma.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)))
(fma.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))
(neg.f64 (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)) #s(literal 1 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)) #s(literal -1 binary64)))
(/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1)))
(/.f64 (+.f64 d2 #s(literal 30 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)) d1))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2))))
(/.f64 (-.f64 #s(literal -30 binary64) d2) (*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal -30 binary64) d2) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) d1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 d1 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal -30 binary64) d2) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64)) d1) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64)) d1) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (-.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) d1)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (-.f64 (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)))) (-.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))) (*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))) (-.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))) (-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (*.f64 (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))) (-.f64 (/.f64 #s(literal -900 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) d1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))) (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) d2) (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 30 binary64)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 30 binary64)) (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) d2))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(+.f64 (*.f64 d2 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 #s(literal 30 binary64) (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(+.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 d2 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(neg.f64 (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) d1))
(neg.f64 (*.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) #s(literal -1 binary64))
(*.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1)
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) d1))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) d1))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) d1))
(*.f64 (*.f64 d1 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 1 binary64)) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(+.f64 #s(literal -900 binary64) (*.f64 d2 d2))
(+.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (neg.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(-.f64 (*.f64 d2 d2) #s(literal 900 binary64))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 #s(literal 729000000 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(-.f64 (/.f64 #s(literal 810000 binary64) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(fma.f64 d2 d2 #s(literal -900 binary64))
(neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (neg.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) #s(literal 810000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) #s(literal -387420489000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -531441000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 729000000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -531441000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 656100000000 binary64)) (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 d2) #s(literal 810000 binary64)))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -656100000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal 810000 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (*.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d2)))
(pow.f64 d2 #s(literal 2 binary64))
(pow.f64 (*.f64 d2 d2) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 d2)) #s(literal 2 binary64))
(*.f64 d2 d2)
(*.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d2)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) d2) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 30 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 30 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) d2))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)))
(+.f64 (*.f64 d2 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(+.f64 (*.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 d2 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 #s(literal -30 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(-.f64 (/.f64 d2 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal -30 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(-.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 (*.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))
(neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (-.f64 #s(literal -30 binary64) d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))
(/.f64 (-.f64 #s(literal -30 binary64) d2) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (+.f64 #s(literal 27000 binary64) (neg.f64 (*.f64 d2 (*.f64 d2 d2)))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal -30 binary64)))))
(pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 d2 #s(literal -30 binary64))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 d2 #s(literal -30 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 1 binary64)) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 (+.f64 d2 #s(literal 30 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 (+.f64 d2 #s(literal 30 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (/.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (/.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 (-.f64 #s(literal -30 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 (-.f64 #s(literal -30 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))

simplify254.0ms (7.3%)

Algorithm
egg-herbie
Rules
2556×*-lowering-*.f32
2556×*-lowering-*.f64
1380×fma-lowering-fma.f32
1380×fma-lowering-fma.f64
1370×+-lowering-+.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01751060
15361015
21379995
33906986
08329986
Stop Event
iter limit
node limit
Counts
192 → 192
Calls
Call 1
Inputs
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
1/30
(+ 1/30 (* -1/900 d2))
(+ 1/30 (* d2 (- (* 1/27000 d2) 1/900)))
(+ 1/30 (* d2 (- (* d2 (+ 1/27000 (* -1/810000 d2))) 1/900)))
(/ 1 d2)
(/ (- 1 (* 30 (/ 1 d2))) d2)
(/ (- (+ 1 (/ 900 (pow d2 2))) (* 30 (/ 1 d2))) d2)
(/ (- (+ 1 (/ 900 (pow d2 2))) (+ (* 30 (/ 1 d2)) (* 27000 (/ 1 (pow d2 3))))) d2)
(/ 1 d2)
(* -1 (/ (- (* 30 (/ 1 d2)) 1) d2))
(* -1 (/ (- (* -1 (/ (- (* 900 (/ 1 d2)) 30) d2)) 1) d2))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 27000 (/ 1 d2)) 900) d2)) 30) d2)) 1) d2))
30
(+ 30 d2)
(+ 30 d2)
(+ 30 d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(* -1/30 d1)
(+ (* -1/30 d1) (* -1/900 (* d1 d2)))
(+ (* -1/30 d1) (* d2 (- (* -1/27000 (* d1 d2)) (* 1/900 d1))))
(+ (* -1/30 d1) (* d2 (- (* d2 (- (* -1/810000 (* d1 d2)) (* 1/27000 d1))) (* 1/900 d1))))
(/ d1 d2)
(/ (+ d1 (* 30 (/ d1 d2))) d2)
(/ (- (+ d1 (* 900 (/ d1 (pow d2 2)))) (* -30 (/ d1 d2))) d2)
(/ (- (+ d1 (* 27000 (/ d1 (pow d2 3)))) (+ (* -900 (/ d1 (pow d2 2))) (* -30 (/ d1 d2)))) d2)
(/ d1 d2)
(* -1 (/ (+ (* -30 (/ d1 d2)) (* -1 d1)) d2))
(* -1 (/ (+ (* -1 d1) (* -1 (/ (+ (* 30 d1) (* 900 (/ d1 d2))) d2))) d2))
(* -1 (/ (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -27000 (/ d1 d2)) (* -900 d1)) d2)) (* 30 d1)) d2))) d2))
(/ d1 (- d2 30))
(/ d1 (- d2 30))
(/ d1 (- d2 30))
(/ d1 (- d2 30))
(/ d1 (- d2 30))
(/ d1 (- d2 30))
(/ d1 (- d2 30))
(/ d1 (- d2 30))
(/ d1 (- d2 30))
(/ d1 (- d2 30))
(/ d1 (- d2 30))
(/ d1 (- d2 30))
-900
(- (pow d2 2) 900)
(- (pow d2 2) 900)
(- (pow d2 2) 900)
(pow d2 2)
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(pow d2 2)
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
-1/30
(- (* -1/900 d2) 1/30)
(- (* d2 (- (* -1/27000 d2) 1/900)) 1/30)
(- (* d2 (- (* d2 (- (* -1/810000 d2) 1/27000)) 1/900)) 1/30)
(/ 1 d2)
(/ (+ 1 (* 30 (/ 1 d2))) d2)
(/ (+ 1 (+ (* 30 (/ 1 d2)) (/ 900 (pow d2 2)))) d2)
(/ (+ 1 (+ (* 30 (/ 1 d2)) (+ (* 27000 (/ 1 (pow d2 3))) (/ 900 (pow d2 2))))) d2)
(/ 1 d2)
(/ (+ 1 (* 30 (/ 1 d2))) d2)
(* -1 (/ (- (* -1 (/ (+ 30 (* 900 (/ 1 d2))) d2)) 1) d2))
(* -1 (/ (- (* -1 (/ (+ 30 (+ (* 900 (/ 1 d2)) (/ 27000 (pow d2 2)))) d2)) 1) d2))
Outputs
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
1/30
#s(literal 1/30 binary64)
(+ 1/30 (* -1/900 d2))
(+.f64 #s(literal 1/30 binary64) (*.f64 d2 #s(literal -1/900 binary64)))
(+ 1/30 (* d2 (- (* 1/27000 d2) 1/900)))
(+.f64 #s(literal 1/30 binary64) (*.f64 d2 (+.f64 #s(literal -1/900 binary64) (*.f64 d2 #s(literal 1/27000 binary64)))))
(+ 1/30 (* d2 (- (* d2 (+ 1/27000 (* -1/810000 d2))) 1/900)))
(+.f64 #s(literal 1/30 binary64) (*.f64 d2 (+.f64 #s(literal -1/900 binary64) (*.f64 d2 (+.f64 #s(literal 1/27000 binary64) (*.f64 d2 #s(literal -1/810000 binary64)))))))
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(/ (- 1 (* 30 (/ 1 d2))) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) d2)
(/ (- (+ 1 (/ 900 (pow d2 2))) (* 30 (/ 1 d2))) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -30 binary64) (/.f64 #s(literal 900 binary64) d2)) d2)) d2)
(/ (- (+ 1 (/ 900 (pow d2 2))) (+ (* 30 (/ 1 d2)) (* 27000 (/ 1 (pow d2 3))))) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -30 binary64) (/.f64 (+.f64 #s(literal 900 binary64) (/.f64 #s(literal -27000 binary64) d2)) d2)) d2)) d2)
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(* -1 (/ (- (* 30 (/ 1 d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) d2)) d2)
(* -1 (/ (- (* -1 (/ (- (* 900 (/ 1 d2)) 30) d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -30 binary64) (/.f64 #s(literal 900 binary64) d2)) d2)) d2)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 27000 (/ 1 d2)) 900) d2)) 30) d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -30 binary64) (/.f64 (+.f64 #s(literal 900 binary64) (/.f64 #s(literal -27000 binary64) d2)) d2)) d2)) d2)
30
#s(literal 30 binary64)
(+ 30 d2)
(+.f64 #s(literal 30 binary64) d2)
(+ 30 d2)
(+.f64 #s(literal 30 binary64) d2)
(+ 30 d2)
(+.f64 #s(literal 30 binary64) d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(* -1/30 d1)
(*.f64 d1 #s(literal -1/30 binary64))
(+ (* -1/30 d1) (* -1/900 (* d1 d2)))
(*.f64 d1 (+.f64 (*.f64 d2 #s(literal -1/900 binary64)) #s(literal -1/30 binary64)))
(+ (* -1/30 d1) (* d2 (- (* -1/27000 (* d1 d2)) (* 1/900 d1))))
(+.f64 (*.f64 d1 #s(literal -1/30 binary64)) (*.f64 d2 (*.f64 d1 (+.f64 #s(literal -1/900 binary64) (*.f64 d2 #s(literal -1/27000 binary64))))))
(+ (* -1/30 d1) (* d2 (- (* d2 (- (* -1/810000 (* d1 d2)) (* 1/27000 d1))) (* 1/900 d1))))
(+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 (*.f64 d2 #s(literal -1/810000 binary64)) #s(literal -1/27000 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 #s(literal -1/900 binary64)) #s(literal -1/30 binary64))))
(/ d1 d2)
(/.f64 d1 d2)
(/ (+ d1 (* 30 (/ d1 d2))) d2)
(/.f64 (+.f64 d1 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) d2)
(/ (- (+ d1 (* 900 (/ d1 (pow d2 2)))) (* -30 (/ d1 d2))) d2)
(/.f64 (+.f64 d1 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 30 binary64) (/.f64 #s(literal 900 binary64) d2)))) d2)
(/ (- (+ d1 (* 27000 (/ d1 (pow d2 3)))) (+ (* -900 (/ d1 (pow d2 2))) (* -30 (/ d1 d2)))) d2)
(/.f64 (+.f64 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2)) (+.f64 d1 (*.f64 (/.f64 d1 (*.f64 d2 d2)) (+.f64 (/.f64 #s(literal 27000 binary64) d2) #s(literal 900 binary64))))) d2)
(/ d1 d2)
(/.f64 d1 d2)
(* -1 (/ (+ (* -30 (/ d1 d2)) (* -1 d1)) d2))
(/.f64 (+.f64 d1 (*.f64 d1 (/.f64 #s(literal 30 binary64) d2))) d2)
(* -1 (/ (+ (* -1 d1) (* -1 (/ (+ (* 30 d1) (* 900 (/ d1 d2))) d2))) d2))
(/.f64 (+.f64 d1 (/.f64 (+.f64 (*.f64 d1 #s(literal 30 binary64)) (/.f64 (*.f64 d1 #s(literal 900 binary64)) d2)) d2)) d2)
(* -1 (/ (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -27000 (/ d1 d2)) (* -900 d1)) d2)) (* 30 d1)) d2))) d2))
(/.f64 (+.f64 d1 (/.f64 (-.f64 (*.f64 d1 #s(literal 30 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 d1 #s(literal -27000 binary64)) d2) (*.f64 d1 #s(literal -900 binary64))) d2)) d2)) d2)
(/ d1 (- d2 30))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/ d1 (- d2 30))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/ d1 (- d2 30))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/ d1 (- d2 30))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/ d1 (- d2 30))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/ d1 (- d2 30))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/ d1 (- d2 30))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/ d1 (- d2 30))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/ d1 (- d2 30))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/ d1 (- d2 30))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/ d1 (- d2 30))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
(/ d1 (- d2 30))
(/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))
-900
#s(literal -900 binary64)
(- (pow d2 2) 900)
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(- (pow d2 2) 900)
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(- (pow d2 2) 900)
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(pow d2 2)
(*.f64 d2 d2)
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(pow d2 2)
(*.f64 d2 d2)
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
-1/30
#s(literal -1/30 binary64)
(- (* -1/900 d2) 1/30)
(+.f64 (*.f64 d2 #s(literal -1/900 binary64)) #s(literal -1/30 binary64))
(- (* d2 (- (* -1/27000 d2) 1/900)) 1/30)
(+.f64 #s(literal -1/30 binary64) (*.f64 d2 (+.f64 #s(literal -1/900 binary64) (*.f64 d2 #s(literal -1/27000 binary64)))))
(- (* d2 (- (* d2 (- (* -1/810000 d2) 1/27000)) 1/900)) 1/30)
(+.f64 #s(literal -1/30 binary64) (*.f64 d2 (+.f64 #s(literal -1/900 binary64) (*.f64 d2 (+.f64 (*.f64 d2 #s(literal -1/810000 binary64)) #s(literal -1/27000 binary64))))))
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(/ (+ 1 (* 30 (/ 1 d2))) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)) d2)
(/ (+ 1 (+ (* 30 (/ 1 d2)) (/ 900 (pow d2 2)))) d2)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -30 binary64) (/.f64 #s(literal -900 binary64) d2)) d2)) d2)
(/ (+ 1 (+ (* 30 (/ 1 d2)) (+ (* 27000 (/ 1 (pow d2 3))) (/ 900 (pow d2 2))))) d2)
(/.f64 (+.f64 (/.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -30 binary64) (/.f64 #s(literal -900 binary64) d2)) d2))) d2)
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(/ (+ 1 (* 30 (/ 1 d2))) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) d2)) d2)
(* -1 (/ (- (* -1 (/ (+ 30 (* 900 (/ 1 d2))) d2)) 1) d2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -30 binary64) (/.f64 #s(literal -900 binary64) d2)) d2)) d2)
(* -1 (/ (- (* -1 (/ (+ 30 (+ (* 900 (/ 1 d2)) (/ 27000 (pow d2 2)))) d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 30 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 #s(literal 900 binary64) (/.f64 #s(literal 27000 binary64) d2)))) d2)) d2)

eval224.0ms (6.5%)

Compiler

Compiled 31829 to 2182 computations (93.1% saved)

prune186.0ms (5.4%)

Pruning

6 alts after pruning (2 fresh and 4 done)

PrunedKeptTotal
New144621448
Fresh000
Picked235
Done011
Total144861454
Accuracy
100.0%
Counts
1454 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.5%
(/.f64 d2 (/.f64 #s(literal 1 binary64) d1))
48.0%
(/.f64 d1 #s(literal 1/30 binary64))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
53.7%
(*.f64 d1 d2)
48.0%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 38 to 27 computations (28.9% saved)

simplify5.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(literal 1 binary64) d1)
cost-diff128
(/.f64 d2 (/.f64 #s(literal 1 binary64) d1))
cost-diff0
(/.f64 d1 #s(literal 1/30 binary64))
Rules
12×/-lowering-/.f32
12×/-lowering-/.f64
*-lowering-*.f32
*-lowering-*.f64
associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0714
11213
21513
32213
42213
52313
02313
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ d1 1/30)
d1
1/30
(/ d2 (/ 1 d1))
d2
(/ 1 d1)
1
d1
Outputs
(/ d1 1/30)
(/.f64 d1 #s(literal 1/30 binary64))
d1
1/30
#s(literal 1/30 binary64)
(/ d2 (/ 1 d1))
(*.f64 d1 d2)
d2
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
1
#s(literal 1 binary64)
d1

localize45.0ms (1.3%)

Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 #s(literal 1 binary64) d1)
accuracy99.6%
(/.f64 d2 (/.f64 #s(literal 1 binary64) d1))
accuracy99.9%
(/.f64 d1 #s(literal 1/30 binary64))
Results
23.0ms236×0valid
11.0ms20×5exit
Compiler

Compiled 19 to 8 computations (57.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-div: 9.0ms (50.2% of total)
...c/correct-round.rkt:119:19: 8.0ms (44.6% of total)
backward-pass: 1.0ms (5.6% of total)
const: 0.0ms (0% of total)

series1.0ms (0%)

Counts
3 → 48
Calls
Call 1
Inputs
#<alt (/ d1 1/30)>
#<alt (/ d2 (/ 1 d1))>
#<alt (/ 1 d1)>
Outputs
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
Calls

12 calls:

TimeVariablePointExpression
0.0ms
d1
@-inf
(/ 1 d1)
0.0ms
d1
@-inf
(/ d1 1/30)
0.0ms
d1
@0
(/ d1 1/30)
0.0ms
d1
@-inf
(/ d2 (/ 1 d1))
0.0ms
d1
@inf
(/ d1 1/30)

rewrite132.0ms (3.8%)

Algorithm
batch-egg-rewrite
Rules
1230×*-lowering-*.f32
1230×*-lowering-*.f64
902×/-lowering-/.f32
902×/-lowering-/.f64
494×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079
1358
21328
35528
034598
Stop Event
iter limit
iter limit
node limit
Counts
3 → 247
Calls
Call 1
Inputs
(/ d1 1/30)
(/ d2 (/ 1 d1))
(/ 1 d1)
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 d1 #s(literal 1/30 binary64)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1/30 binary64) d1))))
(-.f64 #s(literal 0 binary64) (/.f64 d1 #s(literal 1/30 binary64)))
(neg.f64 (/.f64 d1 #s(literal 1/30 binary64)))
(/.f64 d1 #s(literal 1/30 binary64))
(/.f64 d1 #s(literal -1/30 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/30 binary64) d1))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/30 binary64) d1))
(/.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d1))
(/.f64 #s(literal -30 binary64) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal -1/30 binary64) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal 1/30 binary64) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (*.f64 #s(literal -1/30 binary64) d1))
(/.f64 (*.f64 d1 d1) (*.f64 #s(literal 1/30 binary64) d1))
(/.f64 (sqrt.f64 d1) (*.f64 #s(literal 1/30 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 d1) (*.f64 #s(literal -1/30 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (/.f64 d1 #s(literal 1/30 binary64)) (/.f64 d1 #s(literal 1/30 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 d1 #s(literal 1/30 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 d1 #s(literal 1/30 binary64)) (/.f64 d1 #s(literal 1/30 binary64)))) (/.f64 d1 #s(literal 1/30 binary64)))
(/.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 d1)) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 d1) #s(literal -30 binary64)) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 d1) #s(literal 30 binary64)) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 30 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (*.f64 #s(literal 30 binary64) (*.f64 d1 d1)) d1)
(/.f64 (*.f64 #s(literal -30 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (*.f64 #s(literal -30 binary64) (*.f64 d1 d1)) d1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 30 binary64)) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) d1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -30 binary64)) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) #s(literal -30 binary64)) d1)
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/30 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 30 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -30 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -30 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/30 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (pow.f64 d1 #s(literal -1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1 binary64))
(pow.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1/30 binary64) d1) (/.f64 #s(literal 1/30 binary64) d1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1/30 binary64) d1))) #s(literal -1 binary64))
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 #s(literal -30 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 d1 #s(literal 1/30 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 d1 #s(literal 1/30 binary64)))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 #s(literal -30 binary64) d1)
(*.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal -1 binary64))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal -30 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 30 binary64)))
(*.f64 (sqrt.f64 d1) (/.f64 (sqrt.f64 d1) #s(literal 1/30 binary64)))
(*.f64 (sqrt.f64 d1) (/.f64 (sqrt.f64 d1) #s(literal -1/30 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1/30 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) #s(literal -1 binary64)) (sqrt.f64 d1))
(*.f64 (neg.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 30 binary64) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (/.f64 #s(literal -30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d1)))
(*.f64 (/.f64 #s(literal -30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) d1))
(+.f64 #s(literal 0 binary64) (*.f64 d1 d2))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 0 binary64)) (*.f64 d1 d2))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) d2))))
(-.f64 #s(literal 0 binary64) (*.f64 d1 d2))
(neg.f64 (*.f64 d1 d2))
(/.f64 d1 (/.f64 #s(literal 1 binary64) d2))
(/.f64 d1 (/.f64 #s(literal -1 binary64) d2))
(/.f64 d2 (/.f64 #s(literal 1 binary64) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) d2))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 d2 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) d2))
(/.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d1 d2) #s(literal 1 binary64))
(/.f64 (*.f64 d1 d2) #s(literal -1 binary64))
(/.f64 (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) d2))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d2) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (/.f64 #s(literal 1 binary64) d2)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (/.f64 #s(literal -1 binary64) d2)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 #s(literal -1 binary64) d2) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (*.f64 (/.f64 #s(literal 1 binary64) d2) d1))
(/.f64 (*.f64 d1 d1) (*.f64 (/.f64 #s(literal -1 binary64) d2) d1))
(/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 #s(literal 1 binary64) d2)))
(/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 #s(literal -1 binary64) d2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 (/.f64 #s(literal 1 binary64) d1) d2))
(/.f64 (sqrt.f64 d1) (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) d2))
(/.f64 (sqrt.f64 d1) (*.f64 (/.f64 #s(literal -1 binary64) d2) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 d1) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) d2)))
(/.f64 (/.f64 d2 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (/.f64 d2 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) d1)) (/.f64 (/.f64 #s(literal 1 binary64) d1) d2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) d2)) (/.f64 #s(literal 1 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (/.f64 #s(literal 1 binary64) d1) d2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 d1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (*.f64 d2 (*.f64 d1 d1)) d1)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (*.f64 d1 d1)) d1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d2) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) d2)) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) d2) d1)
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 0 binary64) d2)) d1)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2))) d1) (*.f64 d2 d2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2))) d1) (*.f64 (*.f64 d2 d2) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2))) #s(literal 1 binary64)) (*.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1 binary64)) (*.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2))) (sqrt.f64 d1)) (*.f64 (*.f64 d2 d2) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1) d2)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) (*.f64 d2 (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (*.f64 d2 (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (sqrt.f64 d1)) (*.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (*.f64 (sqrt.f64 d1) #s(literal -1 binary64)) (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) d2))
(/.f64 (*.f64 (sqrt.f64 d1) #s(literal -1 binary64)) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) d2)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d2 d2))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 #s(literal -1 binary64) (*.f64 d2 d2)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) d2)
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 0 binary64) d2))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal 1 binary64) d1) d2))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (*.f64 d2 d2)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal 1 binary64) d1) d2))
(/.f64 (*.f64 (sqrt.f64 d1) (-.f64 #s(literal 0 binary64) d2)) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 d1) (-.f64 #s(literal 0 binary64) d2)) (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(/.f64 (*.f64 (sqrt.f64 d1) (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (*.f64 d2 d2)))
(/.f64 (*.f64 (sqrt.f64 d1) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) d2))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 d1) (*.f64 d2 d2)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) d2))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d1 (*.f64 d2 d2)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 0 binary64) (*.f64 d2 d2))) (*.f64 d1 d2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 (*.f64 d2 d2))) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) d1))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d2 (*.f64 d1 d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) (*.f64 d1 d1)) (*.f64 d1 d2))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 #s(literal 0 binary64) (*.f64 d1 d2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 d1 d2))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 d2 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 d2 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 d2 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (pow.f64 d1 #s(literal -1/4 binary64))) (pow.f64 d1 #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/4 binary64))) (pow.f64 d1 #s(literal -1/4 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) d2) #s(literal -1 binary64))
(pow.f64 (*.f64 d1 d2) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) d2) (/.f64 (/.f64 #s(literal 1 binary64) d1) d2)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) d2))) #s(literal -1 binary64))
(*.f64 d1 d2)
(*.f64 d1 (-.f64 #s(literal 0 binary64) d2))
(*.f64 d2 d1)
(*.f64 #s(literal 1 binary64) (*.f64 d1 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d2))
(*.f64 (-.f64 #s(literal 0 binary64) d2) d1)
(*.f64 (*.f64 d1 d2) #s(literal 1 binary64))
(*.f64 (*.f64 d1 d2) #s(literal -1 binary64))
(*.f64 (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))) (sqrt.f64 d1))
(*.f64 (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))) (neg.f64 (sqrt.f64 d1)))
(*.f64 (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 d1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 d2 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 d1) (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d1) (/.f64 d2 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 d1) (pow.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) d2) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 #s(literal 0 binary64) d2)))
(*.f64 (sqrt.f64 d1) (/.f64 (sqrt.f64 d1) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 d2 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (/.f64 d2 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (sqrt.f64 d1))
(*.f64 (pow.f64 (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) d2) #s(literal -1 binary64)) (sqrt.f64 d1))
(*.f64 (/.f64 (sqrt.f64 d1) (/.f64 #s(literal 1 binary64) d2)) (sqrt.f64 d1))
(*.f64 (/.f64 (sqrt.f64 d1) (/.f64 #s(literal -1 binary64) d2)) (/.f64 (sqrt.f64 d1) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (/.f64 d2 (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (/.f64 d2 (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d1)))
(*.f64 (/.f64 d2 (/.f64 #s(literal 1 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) d1))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d1)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d2) (/.f64 #s(literal 1 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) d1))
(+.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) d1))
(exp.f64 (-.f64 #s(literal 0 binary64) (log.f64 d1)))
(exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 d1)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 d1 #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d1)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 d1) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 d1) #s(literal -1/2 binary64)) (*.f64 (log.f64 d1) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) d1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) d1))
(neg.f64 (/.f64 #s(literal 1 binary64) d1))
(/.f64 #s(literal 1 binary64) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d1)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (*.f64 d1 d1))))
(/.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) d1)
(/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (sqrt.f64 d1))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (*.f64 d1 d1)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d1 d1))) (+.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d1)) #s(literal 0 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d1)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 d1)) (sqrt.f64 d1))
(pow.f64 d1 #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64))
(pow.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 d1 d1) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d1)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 d1))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) d1))
(*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) d1))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (pow.f64 d1 #s(literal -1/2 binary64)))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) d1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d1)) d1)
(*.f64 (pow.f64 d1 #s(literal -1/4 binary64)) (*.f64 (pow.f64 d1 #s(literal -1/4 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 d1 #s(literal -1/4 binary64)) (*.f64 (pow.f64 d1 #s(literal -1/4 binary64)) (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 d1) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) d1))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 d1)) (pow.f64 d1 #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) d1))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (pow.f64 d1 #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/4 binary64))) (pow.f64 d1 #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal -1/2 binary64)))) (pow.f64 d1 #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (pow.f64 d1 #s(literal -1/4 binary64))) (pow.f64 d1 #s(literal -1/4 binary64)))

simplify8.0ms (0.2%)

Algorithm
egg-herbie
Rules
*-lowering-*.f32
*-lowering-*.f64
*-commutative
/-lowering-/.f32
/-lowering-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07132
112132
012132
Stop Event
iter limit
saturated
Counts
48 → 48
Calls
Call 1
Inputs
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
Outputs
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)

eval32.0ms (0.9%)

Compiler

Compiled 2708 to 519 computations (80.8% saved)

prune35.0ms (1%)

Pruning

6 alts after pruning (0 fresh and 6 done)

PrunedKeptTotal
New2950295
Fresh000
Picked022
Done044
Total2956301
Accuracy
100.0%
Counts
301 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.5%
(/.f64 d2 (/.f64 #s(literal 1 binary64) d1))
48.0%
(/.f64 d1 #s(literal 1/30 binary64))
100.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
53.7%
(*.f64 d1 d2)
48.0%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 97 to 56 computations (42.3% saved)

regimes25.0ms (0.7%)

Counts
9 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
(/.f64 d1 #s(literal 1/30 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(/.f64 d2 (/.f64 #s(literal 1 binary64) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1))
Outputs
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Calls

3 calls:

17.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
3.0ms
d1
3.0ms
d2
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Compiler

Compiled 19 to 13 computations (31.6% saved)

regimes4.0ms (0.1%)

Counts
3 → 3
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
(/.f64 d1 #s(literal 1/30 binary64))
Outputs
(*.f64 d1 d2)
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
Calls

2 calls:

2.0ms
d1
2.0ms
d2
Results
AccuracySegmentsBranch
61.9%4d1
97.7%3d2
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
Outputs
(*.f64 d1 #s(literal 30 binary64))
Calls

2 calls:

1.0ms
d2
1.0ms
d1
Results
AccuracySegmentsBranch
48.0%1d1
48.0%1d2
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch33.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
5.6812517683101015e-5
230.88957632478653
17.0ms
-3275.4825708109984
-0.03107707864084948
Results
17.0ms288×0valid
Compiler

Compiled 234 to 175 computations (25.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 6.0ms (62.7% of total)
ival-add: 3.0ms (31.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify9.0ms (0.3%)

Algorithm
egg-herbie
Rules
*-commutative_binary64
+-commutative_binary64
if-if-or-not_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01223
11923
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(if (<=.f64 d2 #s(literal -30 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(*.f64 d1 #s(literal 30 binary64))
Outputs
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(if (<=.f64 d2 #s(literal -30 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(*.f64 d1 #s(literal 30 binary64))

soundness313.0ms (9%)

Rules
2096×fnmsub-define
1920×fmm-def
1918×fma-lowering-fma.f32
1918×fma-lowering-fma.f64
1354×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058516
1195516
2547516
31810516
44912516
08016516
099
1207
2475
3785
4865
5875
0875
Stop Event
done
iter limit
saturated
iter limit
node limit
Compiler

Compiled 70 to 43 computations (38.6% saved)

preprocess54.0ms (1.6%)

Remove

(negabs d1)

Compiler

Compiled 122 to 72 computations (41% saved)

end0.0ms (0%)

Profiling

Loading profile data...