FastMath dist3

Time bar (total: 6.0s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
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 15 to 13 computations (13.3% saved)

sample992.0ms (16.5%)

Memory
11.2MiB live, 1 239.5MiB allocated
Samples
609.0ms8 226×0valid
3.0ms23×1valid
1.0ms2valid
Precisions
Click to see histograms. Total time spent on operations: 377.0ms
ival-mult: 221.0ms (58.6% of total)
ival-add: 139.0ms (36.8% of total)
exact: 8.0ms (2.1% of total)
ival-true: 5.0ms (1.3% of total)
ival-assert: 3.0ms (0.8% of total)
adjust: 1.0ms (0.3% of total)
Bogosity

explain244.0ms (4.1%)

Memory
3.2MiB live, 323.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
50-0-(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
10-0-(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
00-0-(*.f64 d1 #s(literal 32 binary64))
00-0-#s(literal 32 binary64)
00-0-#s(literal 5 binary64)
00-0-(+.f64 d3 #s(literal 5 binary64))
00-0-(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
00-0-(*.f64 d1 d2)
00-0-d2
00-0-d1
00-0-d3
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))nan-rescue50
(*.f64 d1 d2)overflow29
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)overflow25
+.f64(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))nan-rescue10
(*.f64 d1 d2)overflow29
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))overflow47
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)overflow25
(*.f64 d1 #s(literal 32 binary64))overflow2
Confusion
Predicted +Predicted -
+60
-0250
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+600
-00250
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0250
16
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
33.0ms488×0valid
3.0ms20×1valid
1.0ms2valid
Compiler

Compiled 181 to 72 computations (60.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-mult: 10.0ms (53.4% of total)
ival-add: 7.0ms (37.4% of total)
adjust: 1.0ms (5.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess65.0ms (1.1%)

Memory
12.7MiB live, 54.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043134
1114104
233870
3139063
4451363
5577163
6667463
7763763
01113
01713
12511
2467
31387
42547
53277
03277
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Outputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 (+.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
Symmetry

(negabs d1)

(sort d2 d3)

Compiler

Compiled 13 to 11 computations (15.4% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Compiler

Compiled 13 to 11 computations (15.4% saved)

simplify6.0ms (0.1%)

Memory
8.5MiB live, 8.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
cost-diff0
(*.f64 d1 d2)
cost-diff320
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
cost-diff512
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01141
01741
12537
24633
313833
425433
532733
032733
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
(*.f64 d1 d2)
d1
d2
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(+.f64 d3 #s(literal 5 binary64))
d3
#s(literal 5 binary64)
(*.f64 d1 #s(literal 32 binary64))
#s(literal 32 binary64)
Outputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 (+.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
(*.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) d1)
(*.f64 d1 d2)
(*.f64 d2 d1)
d1
d2
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(*.f64 (+.f64 #s(literal 5 binary64) d3) d1)
(+.f64 d3 #s(literal 5 binary64))
(+.f64 #s(literal 5 binary64) d3)
d3
#s(literal 5 binary64)
(*.f64 d1 #s(literal 32 binary64))
(*.f64 #s(literal 32 binary64) d1)
#s(literal 32 binary64)

localize198.0ms (3.3%)

Memory
7.6MiB live, 46.2MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 d1 #s(literal 32 binary64))
accuracy0.05078125
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
accuracy0.2812479358302058
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
accuracy1.1249958716604118
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
Samples
188.0ms240×0valid
1.0ms10×1valid
1.0ms2valid
0.0ms3valid
Compiler

Compiled 84 to 24 computations (71.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 6.0ms (56.9% of total)
ival-add: 4.0ms (37.9% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series48.0ms (0.8%)

Memory
-17.7MiB live, 21.2MiB allocated
Counts
5 → 27
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
(*.f64 d1 d2)
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(*.f64 d1 #s(literal 32 binary64))
Outputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 d2)
(* d1 (+ 5 d3))
(* 32 d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (* d1 d2))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(* 5 d1)
(+ (* 5 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
Calls

9 calls:

TimeVariablePointExpression
41.0ms
d1
@inf
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 d2) (* (+ d3 5) d1) (* d1 32))
2.0ms
d1
@-inf
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 d2) (* (+ d3 5) d1) (* d1 32))
1.0ms
d1
@0
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 d2) (* (+ d3 5) d1) (* d1 32))
1.0ms
d2
@-inf
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 d2) (* (+ d3 5) d1) (* d1 32))
1.0ms
d3
@inf
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 d2) (* (+ d3 5) d1) (* d1 32))

simplify156.0ms (2.6%)

Memory
-7.4MiB live, 154.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
083171
1291163
2913159
32475159
46069159
08142159
Stop Event
iter limit
node limit
Counts
27 → 27
Calls
Call 1
Inputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 d2)
(* d1 (+ 5 d3))
(* 32 d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (* d1 d2))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(* 5 d1)
(+ (* 5 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
Outputs
(* d1 (+ 37 (+ d2 d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* d1 (+ 5 (+ d2 d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(* d1 d2)
(*.f64 d2 d1)
(* d1 (+ 5 d3))
(*.f64 (-.f64 d3 #s(literal -5 binary64)) d1)
(* 32 d1)
(*.f64 #s(literal 32 binary64) d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(+ (* d1 d2) (* d1 (+ 5 d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(+ (* 5 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -5 binary64)) d1)
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(* 5 d1)
(*.f64 #s(literal 5 binary64) d1)
(+ (* 5 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -5 binary64)) d1)
(* d1 d3)
(*.f64 d3 d1)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(* d3 (+ d1 (* 5 (/ d1 d3))))
(*.f64 (-.f64 d3 #s(literal -5 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -5 binary64)) d1)
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(*.f64 (-.f64 d3 #s(literal -5 binary64)) d1)

rewrite204.0ms (3.4%)

Memory
28.3MiB live, 219.7MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01133
01733
16429
253625
0822525
Stop Event
iter limit
node limit
iter limit
Counts
5 → 322
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
(*.f64 d1 d2)
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(*.f64 d1 #s(literal 32 binary64))
Outputs
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (/.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))))))
(*.f64 (/.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))) (-.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (pow.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))))
(*.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(*.f64 d1 (+.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(*.f64 d1 (+.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
(*.f64 d1 (+.f64 (+.f64 d2 (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) d1) #s(literal 3 binary64)) #s(literal 32768 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))) (+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2))) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) d1) #s(literal 3 binary64)) #s(literal 32768 binary64))) (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 4 binary64))) (*.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (*.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 32 binary64) d1) d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (-.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))) (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 9 binary64))) (*.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) d1) #s(literal 3 binary64)) #s(literal 32768 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 9 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) d1) #s(literal 3 binary64)) #s(literal 32768 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))
(/.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(/.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(neg.f64 (/.f64 (fma.f64 #s(literal 32768 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) d1) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 #s(literal 5 binary64) d3) #s(literal 2 binary64)) #s(literal 1024 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) #s(literal 32 binary64)))) (*.f64 d2 d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 5 binary64) d3) #s(literal 3 binary64)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 32 binary64) d1) (-.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))))) (*.f64 d2 d1))
(fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) d1) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) d1) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(fma.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 (+.f64 #s(literal 5 binary64) d3) d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 (+.f64 #s(literal 5 binary64) d3) d1 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 #s(literal 5 binary64) d1 (fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(fma.f64 d3 d1 (fma.f64 #s(literal 5 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d1 (+.f64 #s(literal 32 binary64) (+.f64 #s(literal 5 binary64) d3)) (*.f64 d2 d1))
(fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 32 binary64)) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 d1))
(fma.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 d1 (+.f64 d2 (+.f64 #s(literal 5 binary64) d3)) (*.f64 #s(literal 32 binary64) d1))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(fma.f64 d1 (+.f64 #s(literal 5 binary64) d3) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(fma.f64 d1 (+.f64 #s(literal 5 binary64) d3) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 d1 #s(literal 5 binary64) (fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(fma.f64 d1 d3 (fma.f64 d1 #s(literal 5 binary64) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(-.f64 (fma.f64 #s(literal 32 binary64) d1 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (*.f64 #s(literal 32 binary64) d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))))
(+.f64 (fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 #s(literal 5 binary64) d1)) (*.f64 d3 d1))
(+.f64 (fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 d3 d1)) (*.f64 #s(literal 5 binary64) d1))
(+.f64 (fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 d1 #s(literal 5 binary64))) (*.f64 d1 d3))
(+.f64 (fma.f64 d1 (+.f64 #s(literal 32 binary64) d2) (*.f64 d1 d3)) (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(+.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(+.f64 (*.f64 d3 d1) (fma.f64 #s(literal 5 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(+.f64 (*.f64 d1 d3) (fma.f64 d1 #s(literal 5 binary64) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 32 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))
(+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(+.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 #s(literal 32 binary64) d1))
(+.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
(+.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) d1) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(*.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 5 binary64) d3)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (pow.f64 (+.f64 #s(literal 5 binary64) d3) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (+.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d2) d1) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d2) d1) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))) (+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (pow.f64 (+.f64 #s(literal 5 binary64) d3) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d2) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d2) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 4 binary64))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 (pow.f64 (+.f64 #s(literal 5 binary64) d3) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (+.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d2) d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 9 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))) (-.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d2) d1) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 9 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d2) d1) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (-.f64 (+.f64 #s(literal 5 binary64) d3) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))
(neg.f64 (*.f64 (neg.f64 d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)) (*.f64 d2 d1))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))) (*.f64 d2 d1))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) d1) (+.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d2) d1) d1) (/.f64 d1 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) d1) (/.f64 d2 (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d2 d2) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) (*.f64 d2 d1))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) d1) (*.f64 d2 d1))
(fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) d1) (*.f64 d2 d1))
(fma.f64 (+.f64 #s(literal 5 binary64) d3) d1 (*.f64 d2 d1))
(fma.f64 #s(literal 5 binary64) d1 (fma.f64 d3 d1 (*.f64 d2 d1)))
(fma.f64 d3 d1 (fma.f64 #s(literal 5 binary64) d1 (*.f64 d2 d1)))
(fma.f64 d2 d1 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(fma.f64 d1 (+.f64 #s(literal 5 binary64) d3) (*.f64 d2 d1))
(fma.f64 d1 #s(literal 5 binary64) (fma.f64 d1 d3 (*.f64 d2 d1)))
(fma.f64 d1 d3 (fma.f64 d1 #s(literal 5 binary64) (*.f64 d2 d1)))
(fma.f64 d1 d2 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 #s(literal 5 binary64) d3) d2))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))))
(+.f64 (fma.f64 d2 d1 (*.f64 #s(literal 5 binary64) d1)) (*.f64 d3 d1))
(+.f64 (fma.f64 d2 d1 (*.f64 d3 d1)) (*.f64 #s(literal 5 binary64) d1))
(+.f64 (fma.f64 d2 d1 (*.f64 d1 #s(literal 5 binary64))) (*.f64 d1 d3))
(+.f64 (fma.f64 d2 d1 (*.f64 d1 d3)) (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (fma.f64 d3 d1 (*.f64 d2 d1)))
(+.f64 (*.f64 d3 d1) (fma.f64 #s(literal 5 binary64) d1 (*.f64 d2 d1)))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (fma.f64 d1 d3 (*.f64 d2 d1)))
(+.f64 (*.f64 d1 d3) (fma.f64 d1 #s(literal 5 binary64) (*.f64 d2 d1)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) #s(literal 2 binary64)) d1) (-.f64 d2 (+.f64 #s(literal 5 binary64) d3)))))
(+.f64 (*.f64 (+.f64 #s(literal 5 binary64) d3) d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (+.f64 #s(literal 5 binary64) d3) d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 #s(literal 5 binary64) d3))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 2 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 #s(literal -5 binary64) d3)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (-.f64 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)) (*.f64 d3 d3)))))
(*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)))
(*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) d1))
(*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) #s(literal -1 binary64)) d1))
(*.f64 (+.f64 #s(literal 5 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(/.f64 (*.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) d1) (-.f64 #s(literal 5 binary64) d3))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5 binary64) d3)))
(/.f64 (*.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))) d1) (fma.f64 #s(literal -1 binary64) d3 #s(literal 5 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) d1) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 5 binary64) d3))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5 binary64) d3)))
(/.f64 (*.f64 d1 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64)))) (fma.f64 #s(literal -1 binary64) d3 #s(literal 5 binary64)))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 5 binary64) d1)) (*.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (-.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d3 d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 5 binary64) d1))) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 5 binary64) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 5 binary64) d1) (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d3 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d3 d1) (*.f64 d3 d1) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 5 binary64) d1)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 5 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 5 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1)) (fma.f64 #s(literal -1 binary64) d3 #s(literal 5 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64)))) (fma.f64 #s(literal -1 binary64) d3 #s(literal 5 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3)))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (-.f64 d3 #s(literal 5 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 #s(literal 25 binary64) (*.f64 d3 (-.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 d3 #s(literal 5 binary64)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 #s(literal 25 binary64) (*.f64 d3 (-.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 #s(literal 5 binary64) d3))) (*.f64 d1 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5 binary64) d3)))
(fma.f64 #s(literal 5 binary64) d1 (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 #s(literal 5 binary64) d1))
(fma.f64 d1 #s(literal 5 binary64) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 #s(literal 5 binary64) d1))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))
(*.f64 #s(literal 32 binary64) d1)
(*.f64 d1 #s(literal 32 binary64))

eval45.0ms (0.8%)

Memory
-23.4MiB live, 102.6MiB allocated
Compiler

Compiled 9 815 to 1 044 computations (89.4% saved)

prune10.0ms (0.2%)

Memory
-8.2MiB live, 30.1MiB allocated
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New3257332
Fresh000
Picked101
Done000
Total3267333
Accuracy
100.0%
Counts
333 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.3%
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
98.8%
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 d1))
100.0%
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
62.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
63.6%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
40.5%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
Compiler

Compiled 192 to 160 computations (16.7% saved)

simplify115.0ms (1.9%)

Memory
28.6MiB live, 75.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 d3 #s(literal 37 binary64))
cost-diff0
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
cost-diff0
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
cost-diff0
(-.f64 d3 #s(literal -37 binary64))
cost-diff0
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
cost-diff0
(+.f64 #s(literal 37 binary64) d2)
cost-diff0
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
cost-diff0
(*.f64 d3 d1)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
cost-diff0
(+.f64 #s(literal 5 binary64) d3)
cost-diff0
(+.f64 (+.f64 #s(literal 5 binary64) d3) d2)
cost-diff0
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
cost-diff192
(+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028130
040134
175108
2139108
3266108
4332108
5381108
6528108
7896108
81551108
92470108
102713108
112715108
122715108
132855108
142912108
152912108
162912108
02912108
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
d1
(+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))
(+.f64 (+.f64 #s(literal 5 binary64) d3) d2)
(+.f64 #s(literal 5 binary64) d3)
#s(literal 5 binary64)
d3
d2
#s(literal 32 binary64)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
(*.f64 d3 d1)
d3
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(+.f64 #s(literal 37 binary64) d2)
#s(literal 37 binary64)
d2
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(-.f64 d3 #s(literal -37 binary64))
d3
#s(literal -37 binary64)
d1
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
d1
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 d3 #s(literal 37 binary64))
d3
#s(literal 37 binary64)
d2
Outputs
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
(*.f64 (+.f64 (-.f64 d3 #s(literal -37 binary64)) d2) d1)
d1
(+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))
(+.f64 (-.f64 d3 #s(literal -37 binary64)) d2)
(+.f64 (+.f64 #s(literal 5 binary64) d3) d2)
(+.f64 d2 (-.f64 d3 #s(literal -5 binary64)))
(+.f64 #s(literal 5 binary64) d3)
(-.f64 d3 #s(literal -5 binary64))
#s(literal 5 binary64)
d3
d2
#s(literal 32 binary64)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
(*.f64 d3 d1)
d3
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d2 #s(literal -37 binary64)) d1))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(+.f64 #s(literal 37 binary64) d2)
(-.f64 d2 #s(literal -37 binary64))
#s(literal 37 binary64)
d2
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(-.f64 d3 #s(literal -37 binary64))
d3
#s(literal -37 binary64)
d1
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(*.f64 (+.f64 (-.f64 d3 #s(literal -37 binary64)) d2) d1)
d1
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 (-.f64 d3 #s(literal -37 binary64)) d2)
(+.f64 d3 #s(literal 37 binary64))
(-.f64 d3 #s(literal -37 binary64))
d3
#s(literal 37 binary64)
d2

localize72.0ms (1.2%)

Memory
-10.7MiB live, 106.4MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
accuracy0
(+.f64 d3 #s(literal 37 binary64))
accuracy0.015625
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
accuracy0
(-.f64 d3 #s(literal -37 binary64))
accuracy0.015625
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
accuracy23.87741301213271
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
accuracy0
(+.f64 #s(literal 37 binary64) d2)
accuracy0.0234375
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
accuracy23.308771770979273
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
accuracy0
(*.f64 d3 d1)
accuracy38.07276861240578
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
accuracy0
(+.f64 (+.f64 #s(literal 5 binary64) d3) d2)
accuracy0
(+.f64 #s(literal 5 binary64) d3)
accuracy0.00390625
(+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))
accuracy0.015625
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
Samples
54.0ms253×0valid
1.0ms2valid
Compiler

Compiled 246 to 57 computations (76.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-mult: 25.0ms (66.6% of total)
ival-add: 10.0ms (26.7% of total)
ival-sub: 1.0ms (2.7% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series61.0ms (1%)

Memory
-0.7MiB live, 47.2MiB allocated
Counts
15 → 48
Calls
Call 1
Inputs
(+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
(+.f64 (+.f64 #s(literal 5 binary64) d3) d2)
(+.f64 #s(literal 5 binary64) d3)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
(*.f64 d3 d1)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(+.f64 #s(literal 37 binary64) d2)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(-.f64 d3 #s(literal -37 binary64))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 d3 #s(literal 37 binary64))
Outputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 d3)
(* d1 (+ 37 d2))
(* d1 (+ 37 d3))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(+ 37 d3)
(+ 37 (+ d2 d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ 5 d3)
(+ 5 (+ d2 d3))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
37
(+ 37 d2)
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ 1 (+ (* 5 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (- (* -1 (/ (+ 5 d3) d2)) 1)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ 5 d2)
5
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 37 d1) (* d1 d3))
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ 1 (+ (* 5 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (* 5 (/ 1 d3))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 5 d2) d3)) 1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
Calls

9 calls:

TimeVariablePointExpression
25.0ms
d2
@0
((+ (+ (+ 5 d3) d2) 32) (* d1 (+ (+ (+ 5 d3) d2) 32)) (+ (+ 5 d3) d2) (+ 5 d3) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (- d3 -37) d1) (- d3 -37) (* d1 (+ (+ d3 37) d2)) (+ (+ d3 37) d2) (+ d3 37))
25.0ms
d1
@-inf
((+ (+ (+ 5 d3) d2) 32) (* d1 (+ (+ (+ 5 d3) d2) 32)) (+ (+ 5 d3) d2) (+ 5 d3) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (- d3 -37) d1) (- d3 -37) (* d1 (+ (+ d3 37) d2)) (+ (+ d3 37) d2) (+ d3 37))
3.0ms
d1
@0
((+ (+ (+ 5 d3) d2) 32) (* d1 (+ (+ (+ 5 d3) d2) 32)) (+ (+ 5 d3) d2) (+ 5 d3) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (- d3 -37) d1) (- d3 -37) (* d1 (+ (+ d3 37) d2)) (+ (+ d3 37) d2) (+ d3 37))
2.0ms
d1
@inf
((+ (+ (+ 5 d3) d2) 32) (* d1 (+ (+ (+ 5 d3) d2) 32)) (+ (+ 5 d3) d2) (+ 5 d3) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (- d3 -37) d1) (- d3 -37) (* d1 (+ (+ d3 37) d2)) (+ (+ d3 37) d2) (+ d3 37))
1.0ms
d3
@-inf
((+ (+ (+ 5 d3) d2) 32) (* d1 (+ (+ (+ 5 d3) d2) 32)) (+ (+ 5 d3) d2) (+ 5 d3) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d3 d1) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (- d3 -37) d1) (- d3 -37) (* d1 (+ (+ d3 37) d2)) (+ (+ d3 37) d2) (+ d3 37))

simplify143.0ms (2.4%)

Memory
-16.5MiB live, 173.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0142268
1472268
21342256
34036256
47816256
08613250
Stop Event
iter limit
node limit
Counts
48 → 46
Calls
Call 1
Inputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 d3)
(* d1 (+ 37 d2))
(* d1 (+ 37 d3))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(+ 37 d3)
(+ 37 (+ d2 d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ 5 d3)
(+ 5 (+ d2 d3))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
37
(+ 37 d2)
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ 1 (+ (* 5 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (- (* -1 (/ (+ 5 d3) d2)) 1)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ 5 d2)
5
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 37 d1) (* d1 d3))
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ 1 (+ (* 5 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (* 5 (/ 1 d3))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (- (* -1 (/ (+ 5 d2) d3)) 1)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
Outputs
(* d1 (+ 37 (+ d2 d3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* d1 d3)
(*.f64 d1 d3)
(* d1 (+ 37 d2))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(* d1 (+ 37 d3))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 (+ d2 d3))
(-.f64 (+.f64 d2 d3) #s(literal -37 binary64))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(+ 5 d3)
(+.f64 #s(literal 5 binary64) d3)
(+ 5 (+ d2 d3))
(-.f64 (+.f64 d2 d3) #s(literal -5 binary64))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(+ (* 37 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
37
#s(literal 37 binary64)
(+ 37 d2)
(-.f64 d2 #s(literal -37 binary64))
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(fma.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d2 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* d2 (+ 1 (+ (* 5 (/ 1 d2)) (/ d3 d2))))
(-.f64 (+.f64 d2 d3) #s(literal -5 binary64))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(* d2 (+ 1 (* 37 (/ 1 d2))))
(-.f64 d2 #s(literal -37 binary64))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(fma.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d2 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* -1 (* d2 (- (* -1 (/ (+ 5 d3) d2)) 1)))
(-.f64 (+.f64 d2 d3) #s(literal -5 binary64))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(+ 5 d2)
(-.f64 d2 #s(literal -5 binary64))
5
#s(literal 5 binary64)
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(+ (* 37 d1) (* d1 d3))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(fma.f64 (/.f64 (-.f64 d2 #s(literal -37 binary64)) d3) d3 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* d3 (+ 1 (+ (* 5 (/ 1 d3)) (/ d2 d3))))
(fma.f64 (/.f64 (-.f64 d2 #s(literal -5 binary64)) d3) d3 d3)
(* d3 (+ 1 (* 5 (/ 1 d3))))
(+.f64 #s(literal 5 binary64) d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* d3 (+ d1 (* 37 (/ d1 d3))))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(fma.f64 (/.f64 (-.f64 d2 #s(literal -37 binary64)) d3) d3 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* -1 (* d3 (- (* -1 (/ (+ 5 d2) d3)) 1)))
(fma.f64 (/.f64 (-.f64 d2 #s(literal -5 binary64)) d3) d3 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 (-.f64 (+.f64 d2 d3) #s(literal -37 binary64)) d1)
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)

rewrite357.0ms (5.9%)

Memory
25.5MiB live, 259.5MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028113
040117
118891
2165991
0830891
Stop Event
iter limit
node limit
iter limit
Counts
15 → 675
Calls
Call 1
Inputs
(+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64))
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
(+.f64 (+.f64 #s(literal 5 binary64) d3) d2)
(+.f64 #s(literal 5 binary64) d3)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
(*.f64 d3 d1)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(+.f64 #s(literal 37 binary64) d2)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(-.f64 d3 #s(literal -37 binary64))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 d3 #s(literal 37 binary64))
Outputs
(*.f64 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) (pow.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)) (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))) d2))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 32 binary64) d2) (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) #s(literal 37 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1369 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 #s(literal 37 binary64) (+.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)) #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 (*.f64 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)) (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d2 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 5 binary64) (+.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64))) (fma.f64 d3 d3 (-.f64 (*.f64 (+.f64 #s(literal 5 binary64) (+.f64 #s(literal 32 binary64) d2)) (+.f64 #s(literal 5 binary64) (+.f64 #s(literal 32 binary64) d2))) (*.f64 d3 (+.f64 #s(literal 5 binary64) (+.f64 #s(literal 32 binary64) d2))))))
(/.f64 (+.f64 #s(literal 125 binary64) (pow.f64 (+.f64 (+.f64 d2 d3) #s(literal 32 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 25 binary64) (-.f64 (*.f64 (+.f64 (+.f64 d2 d3) #s(literal 32 binary64)) (+.f64 (+.f64 d2 d3) #s(literal 32 binary64))) (*.f64 #s(literal 5 binary64) (+.f64 (+.f64 d2 d3) #s(literal 32 binary64))))))
(/.f64 (+.f64 #s(literal 125 binary64) (pow.f64 (+.f64 d3 (+.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64))) (+.f64 #s(literal 25 binary64) (-.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 32 binary64) d2)) (+.f64 d3 (+.f64 #s(literal 32 binary64) d2))) (*.f64 #s(literal 5 binary64) (+.f64 d3 (+.f64 #s(literal 32 binary64) d2))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1024 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64)))) (neg.f64 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 #s(literal 37 binary64) d2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))) (*.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)) #s(literal 1024 binary64))) (*.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (*.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (*.f64 d2 d2))) (*.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (neg.f64 (-.f64 #s(literal 5 binary64) d3)) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (-.f64 #s(literal 5 binary64) d3))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (neg.f64 (-.f64 d3 #s(literal 5 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (-.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (-.f64 #s(literal 5 binary64) d3) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (-.f64 #s(literal 5 binary64) d3)))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (-.f64 d3 #s(literal 5 binary64)) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64)))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (-.f64 d3 #s(literal 5 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (neg.f64 (-.f64 #s(literal 5 binary64) d3)) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (-.f64 #s(literal 5 binary64) d3))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (neg.f64 (-.f64 d3 #s(literal 5 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (-.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (-.f64 #s(literal 5 binary64) d3) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (-.f64 #s(literal 5 binary64) d3)))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (-.f64 d3 #s(literal 5 binary64)) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (fma.f64 d3 d3 #s(literal -25 binary64)))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (-.f64 d3 #s(literal 5 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 5 binary64) d3)) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 5 binary64) d3)) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 5 binary64) d3)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 5 binary64) d3)) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (neg.f64 (-.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (neg.f64 (-.f64 d3 #s(literal 5 binary64))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (neg.f64 (-.f64 d3 #s(literal 5 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (neg.f64 (-.f64 d3 #s(literal 5 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (-.f64 #s(literal 5 binary64) d3) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (-.f64 #s(literal 5 binary64) d3) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (-.f64 d3 #s(literal 5 binary64)) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (-.f64 d3 #s(literal 5 binary64)) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (-.f64 d3 #s(literal 5 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)) (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 1024 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 2 binary64))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2)))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64))) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)) (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2)))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64))) (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64))) (neg.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1024 binary64) (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1024 binary64) (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d2))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))
(fma.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) d2)
(fma.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (pow.f64 (-.f64 #s(literal 37 binary64) d2) #s(literal -1 binary64)) d3)
(fma.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) (pow.f64 (-.f64 #s(literal 5 binary64) d3) #s(literal -1 binary64)) (+.f64 #s(literal 32 binary64) d2))
(fma.f64 (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) (pow.f64 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal -1 binary64)) #s(literal 32 binary64))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 32 binary64) d2))
(fma.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)) d2)
(fma.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)) d2)
(fma.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) #s(literal -1 binary64)) d3)
(fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 32 binary64) d2))
(fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (pow.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) #s(literal -1 binary64)) (+.f64 #s(literal 32 binary64) d2))
(fma.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 32 binary64))
(-.f64 (/.f64 #s(literal 1024 binary64) (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(-.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2))) (/.f64 (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 2 binary64)) (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2))))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (/.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64)) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))) (/.f64 #s(literal 1024 binary64) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(-.f64 (+.f64 d2 d3) #s(literal -37 binary64))
(-.f64 d3 (-.f64 #s(literal -37 binary64) d2))
(+.f64 (+.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))) d2)
(+.f64 (+.f64 #s(literal 32 binary64) d2) (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (+.f64 d2 d3) #s(literal 37 binary64))
(+.f64 (-.f64 d3 #s(literal -37 binary64)) d2)
(+.f64 (+.f64 #s(literal 37 binary64) d2) d3)
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))
(+.f64 d2 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))
(+.f64 d2 (-.f64 d3 #s(literal -37 binary64)))
(+.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2))
(+.f64 d3 (+.f64 #s(literal 5 binary64) (+.f64 #s(literal 32 binary64) d2)))
(+.f64 d3 (+.f64 #s(literal 37 binary64) d2))
(+.f64 #s(literal 5 binary64) (+.f64 (+.f64 d2 d3) #s(literal 32 binary64)))
(+.f64 #s(literal 5 binary64) (+.f64 d3 (+.f64 #s(literal 32 binary64) d2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (-.f64 d3 #s(literal -37 binary64)) d2) d1)
(*.f64 d1 (+.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(pow.f64 (/.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 d2)) (fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 d2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) d1) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 32 binary64) d2) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 32 binary64) d2) d1) (*.f64 (+.f64 #s(literal 32 binary64) d2) d1)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 #s(literal 32 binary64) d2) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) d1)) (neg.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) d1)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))) (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1))) (*.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) d1) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) d1) (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) d1) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) d1) (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64))) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d1) #s(literal 32 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64))) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d1) #s(literal 32 binary64)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d1) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal -1 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (-.f64 d3 #s(literal -37 binary64)) d1 (*.f64 d1 d2))
(fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)) (*.f64 d1 d2))
(fma.f64 d1 (-.f64 d3 #s(literal -37 binary64)) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 d1 d2 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64))))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 #s(literal 32 binary64) d2) d1))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 d1 d3 (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) d1 (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 d2 d1 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64))))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 (+.f64 #s(literal 32 binary64) d2) d1))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 d3 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1))))
(+.f64 (fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 #s(literal 32 binary64) d2) d1))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) (pow.f64 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (+.f64 d2 #s(literal 5 binary64)) (+.f64 d2 #s(literal 5 binary64)) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 #s(literal 5 binary64)) d3))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 125 binary64)) (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 25 binary64) (*.f64 (+.f64 d2 d3) #s(literal 5 binary64)))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 5 binary64) d2) #s(literal 3 binary64))) (fma.f64 d3 d3 (-.f64 (*.f64 (+.f64 #s(literal 5 binary64) d2) (+.f64 #s(literal 5 binary64) d2)) (*.f64 d3 (+.f64 #s(literal 5 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 25 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 5 binary64) (+.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 25 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 #s(literal 5 binary64) (+.f64 d2 d3))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 d2 d2))) (pow.f64 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(/.f64 (-.f64 #s(literal 25 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64))) (-.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 125 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 25 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 #s(literal 5 binary64) (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) (neg.f64 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))))
(fma.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) (pow.f64 (-.f64 #s(literal 5 binary64) d3) #s(literal -1 binary64)) d2)
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) d2)
(fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) d2)
(fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (pow.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) #s(literal -1 binary64)) d2)
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (/.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(-.f64 (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) (+.f64 d2 d3))) (/.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 5 binary64) (+.f64 d2 d3))))
(-.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(+.f64 (+.f64 d2 #s(literal 5 binary64)) d3)
(+.f64 (+.f64 d2 d3) #s(literal 5 binary64))
(+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)
(+.f64 d3 (+.f64 #s(literal 5 binary64) d2))
(+.f64 #s(literal 5 binary64) (+.f64 d2 d3))
(*.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) (pow.f64 (-.f64 #s(literal 5 binary64) d3) #s(literal -1 binary64)))
(*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (pow.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)))) (neg.f64 (neg.f64 (-.f64 #s(literal 5 binary64) d3))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64)))) (neg.f64 (neg.f64 (-.f64 d3 #s(literal 5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) d3)) (*.f64 (-.f64 #s(literal 5 binary64) d3) (*.f64 d3 d3))) (pow.f64 (-.f64 #s(literal 5 binary64) d3) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 5 binary64))) (*.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 5 binary64) d3)))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))) (neg.f64 (-.f64 d3 #s(literal 5 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 5 binary64) d3))
(/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (-.f64 d3 #s(literal 5 binary64)))
(/.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)))
(/.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))
(-.f64 (/.f64 #s(literal 25 binary64) (-.f64 #s(literal 5 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 5 binary64) d3)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 5 binary64))) (/.f64 #s(literal 25 binary64) (-.f64 d3 #s(literal 5 binary64))))
(+.f64 d3 #s(literal 5 binary64))
(+.f64 #s(literal 5 binary64) d3)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 d1)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 #s(literal 37 binary64) d1) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 #s(literal 37 binary64) d1)) (*.f64 (*.f64 d1 d2) (*.f64 #s(literal 37 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)))) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) d1) (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d2))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d2 d1 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 #s(literal 37 binary64) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (pow.f64 (-.f64 #s(literal 37 binary64) d2) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 37 binary64) d2) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 1369 binary64))) (neg.f64 (-.f64 d2 #s(literal 37 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 #s(literal 37 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (*.f64 (-.f64 #s(literal 37 binary64) d2) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 37 binary64) d2) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 37 binary64) d2) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 d2 d2) #s(literal 1369 binary64)) (-.f64 d2 #s(literal 37 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d2) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (neg.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d2)))))
(/.f64 (neg.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d2))))
(/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d2 #s(literal 37 binary64))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2)))
(+.f64 #s(literal 37 binary64) d2)
(+.f64 d2 #s(literal 37 binary64))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(*.f64 d1 (-.f64 d3 #s(literal -37 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 #s(literal 37 binary64) d1) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 #s(literal 37 binary64) d1)) (*.f64 (*.f64 d1 d3) (*.f64 #s(literal 37 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1)) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1)) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64)))) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 d1 d3 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d3 d1 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 d3 d1 (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 #s(literal 37 binary64) d1))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 d3 #s(literal 37 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)))) (neg.f64 (neg.f64 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (*.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal 1369 binary64))) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (*.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -50653 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 d3 #s(literal 37 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 37 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 37 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (neg.f64 (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))) (/.f64 #s(literal -50653 binary64) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(-.f64 d3 #s(literal -37 binary64))
(+.f64 #s(literal 37 binary64) d3)
(+.f64 d3 #s(literal 37 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (-.f64 d3 #s(literal -37 binary64)) d2) d1)
(*.f64 d1 (+.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(pow.f64 (/.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 d2)) (fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 d2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) d1) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) (*.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 32 binary64) d2) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 32 binary64) d2) d1) (*.f64 (+.f64 #s(literal 32 binary64) d2) d1)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 #s(literal 32 binary64) d2) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) d1)) (neg.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) d1)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))) (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1))) (*.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) d1) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) d1) (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) d1) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) d1) (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64))) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d1) #s(literal 32 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64))) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 1024 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d1) #s(literal 32 binary64)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d1) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal -1 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (-.f64 d3 #s(literal -37 binary64)) d1 (*.f64 d1 d2))
(fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)) (*.f64 d1 d2))
(fma.f64 d1 (-.f64 d3 #s(literal -37 binary64)) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 d1 d2 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64))))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (+.f64 #s(literal 32 binary64) d2) d1))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 d1 d3 (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) d1 (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 d2 d1 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64))))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 (+.f64 #s(literal 32 binary64) d2) d1))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(fma.f64 d3 d1 (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2))) (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 2 binary64)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 #s(literal -32 binary64) d1))))
(+.f64 (fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (fma.f64 d1 d2 (*.f64 d1 #s(literal 32 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 #s(literal 32 binary64) d2) d1))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 #s(literal 32 binary64) d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) (pow.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)) (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))) d2))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 32 binary64) d2) (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) #s(literal 37 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1369 binary64) (-.f64 (pow.f64 (+.f64 d2 d3) #s(literal 2 binary64)) (*.f64 #s(literal 37 binary64) (+.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)) #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 (*.f64 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)) (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d2 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 5 binary64) (+.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64))) (fma.f64 d3 d3 (-.f64 (*.f64 (+.f64 #s(literal 5 binary64) (+.f64 #s(literal 32 binary64) d2)) (+.f64 #s(literal 5 binary64) (+.f64 #s(literal 32 binary64) d2))) (*.f64 d3 (+.f64 #s(literal 5 binary64) (+.f64 #s(literal 32 binary64) d2))))))
(/.f64 (+.f64 #s(literal 125 binary64) (pow.f64 (+.f64 (+.f64 d2 d3) #s(literal 32 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 25 binary64) (-.f64 (*.f64 (+.f64 (+.f64 d2 d3) #s(literal 32 binary64)) (+.f64 (+.f64 d2 d3) #s(literal 32 binary64))) (*.f64 #s(literal 5 binary64) (+.f64 (+.f64 d2 d3) #s(literal 32 binary64))))))
(/.f64 (+.f64 #s(literal 125 binary64) (pow.f64 (+.f64 d3 (+.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64))) (+.f64 #s(literal 25 binary64) (-.f64 (*.f64 (+.f64 d3 (+.f64 #s(literal 32 binary64) d2)) (+.f64 d3 (+.f64 #s(literal 32 binary64) d2))) (*.f64 #s(literal 5 binary64) (+.f64 d3 (+.f64 #s(literal 32 binary64) d2))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1024 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64)))) (neg.f64 (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 #s(literal 37 binary64) d2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))) (*.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)) #s(literal 1024 binary64))) (*.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (*.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (*.f64 d2 d2))) (*.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (neg.f64 (-.f64 #s(literal 5 binary64) d3)) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (-.f64 #s(literal 5 binary64) d3))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (neg.f64 (-.f64 d3 #s(literal 5 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (-.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (-.f64 #s(literal 5 binary64) d3) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (-.f64 #s(literal 5 binary64) d3)))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (-.f64 d3 #s(literal 5 binary64)) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64)))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (-.f64 d3 #s(literal 5 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (-.f64 d2 #s(literal 32 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (neg.f64 (-.f64 #s(literal 5 binary64) d3)) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (-.f64 #s(literal 5 binary64) d3))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (neg.f64 (-.f64 d3 #s(literal 5 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (-.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (-.f64 #s(literal 5 binary64) d3) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (-.f64 #s(literal 5 binary64) d3)))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (-.f64 d3 #s(literal 5 binary64)) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (fma.f64 d3 d3 #s(literal -25 binary64)))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (-.f64 d3 #s(literal 5 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (/.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (/.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (/.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 5 binary64) d3)) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 5 binary64) d3)) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 5 binary64) d3)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 5 binary64) d3)) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (neg.f64 (-.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (neg.f64 (-.f64 d3 #s(literal 5 binary64))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -25 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (neg.f64 (-.f64 d3 #s(literal 5 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (neg.f64 (-.f64 d3 #s(literal 5 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (neg.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (neg.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64)))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (-.f64 #s(literal 5 binary64) d3) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (-.f64 #s(literal 5 binary64) d3) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (-.f64 #s(literal 5 binary64) d3) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (-.f64 d3 #s(literal 5 binary64)) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (-.f64 d3 #s(literal 5 binary64)) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (-.f64 d3 #s(literal 5 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (-.f64 d3 #s(literal 5 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (-.f64 d2 #s(literal 32 binary64)) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d2 d2) #s(literal 1024 binary64)))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (-.f64 d2 #s(literal 32 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64)))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (*.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 1024 binary64) (*.f64 d2 #s(literal 32 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)) (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 1024 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 2 binary64))) (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2)))
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))))
(/.f64 (-.f64 (*.f64 d3 d3) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64))) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)) (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2) (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2)))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64))) (fma.f64 d3 d3 (-.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64))) (neg.f64 (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1024 binary64) (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2))) (neg.f64 (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1024 binary64) (-.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) (fma.f64 d2 d2 (-.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d2))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 3 binary64))) (fma.f64 d2 (-.f64 d2 (-.f64 d3 #s(literal -37 binary64))) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64))))
(fma.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) d2)
(fma.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (pow.f64 (-.f64 #s(literal 37 binary64) d2) #s(literal -1 binary64)) d3)
(fma.f64 (-.f64 #s(literal 25 binary64) (*.f64 d3 d3)) (pow.f64 (-.f64 #s(literal 5 binary64) d3) #s(literal -1 binary64)) (+.f64 #s(literal 32 binary64) d2))
(fma.f64 (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d2 d2)) (pow.f64 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal -1 binary64)) #s(literal 32 binary64))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 32 binary64) d2))
(fma.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)) d2)
(fma.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)) d2)
(fma.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)) #s(literal -1 binary64)) d3)
(fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (pow.f64 (fma.f64 d3 (-.f64 d3 #s(literal 5 binary64)) #s(literal 25 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 32 binary64) d2))
(fma.f64 (+.f64 #s(literal 125 binary64) (pow.f64 d3 #s(literal 3 binary64))) (pow.f64 (-.f64 (fma.f64 d3 d3 #s(literal 25 binary64)) (*.f64 d3 #s(literal 5 binary64))) #s(literal -1 binary64)) (+.f64 #s(literal 32 binary64) d2))
(fma.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 32 binary64))
(-.f64 (/.f64 #s(literal 1024 binary64) (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(-.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2))) (/.f64 (pow.f64 (+.f64 #s(literal 32 binary64) d2) #s(literal 2 binary64)) (-.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2))))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))) (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 d2 (-.f64 d3 #s(literal -37 binary64)))))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))) (/.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64)) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(-.f64 (/.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))) (/.f64 #s(literal 1024 binary64) (-.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (-.f64 d3 #s(literal -37 binary64)) d2)))
(-.f64 (+.f64 d2 d3) #s(literal -37 binary64))
(-.f64 d3 (-.f64 #s(literal -37 binary64) d2))
(+.f64 (+.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))) d2)
(+.f64 (+.f64 #s(literal 32 binary64) d2) (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (+.f64 d2 d3) #s(literal 37 binary64))
(+.f64 (-.f64 d3 #s(literal -37 binary64)) d2)
(+.f64 (+.f64 #s(literal 37 binary64) d2) d3)
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))
(+.f64 d2 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))
(+.f64 d2 (-.f64 d3 #s(literal -37 binary64)))
(+.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 #s(literal 32 binary64) d2))
(+.f64 d3 (+.f64 #s(literal 5 binary64) (+.f64 #s(literal 32 binary64) d2)))
(+.f64 d3 (+.f64 #s(literal 37 binary64) d2))
(+.f64 #s(literal 5 binary64) (+.f64 (+.f64 d2 d3) #s(literal 32 binary64)))
(+.f64 #s(literal 5 binary64) (+.f64 d3 (+.f64 #s(literal 32 binary64) d2)))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (pow.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 d3 #s(literal 37 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)))) (neg.f64 (neg.f64 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (*.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal 1369 binary64))) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (*.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal -50653 binary64))) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 d3 #s(literal 37 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 37 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 #s(literal 37 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (neg.f64 (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (neg.f64 (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal -50653 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))) (/.f64 #s(literal -50653 binary64) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal 37 binary64) d3)))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal 37 binary64))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))) (/.f64 #s(literal -50653 binary64) (fma.f64 d3 d3 (fma.f64 #s(literal -37 binary64) d3 #s(literal 1369 binary64)))))
(-.f64 d3 #s(literal -37 binary64))
(+.f64 #s(literal 37 binary64) d3)
(+.f64 d3 #s(literal 37 binary64))

eval57.0ms (0.9%)

Memory
-6.8MiB live, 113.5MiB allocated
Compiler

Compiled 11 146 to 1 687 computations (84.9% saved)

prune11.0ms (0.2%)

Memory
0.5MiB live, 39.5MiB allocated
Pruning

9 alts after pruning (5 fresh and 4 done)

PrunedKeptTotal
New4315436
Fresh202
Picked145
Done000
Total4349443
Accuracy
100.0%
Counts
443 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
62.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
63.6%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
47.6%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
62.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
63.6%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
25.8%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
40.5%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
39.9%
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
Compiler

Compiled 258 to 202 computations (21.7% saved)

simplify10.0ms (0.2%)

Memory
13.2MiB live, 13.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 d3 d3 #s(literal -1369 binary64))
cost-diff0
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
cost-diff0
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
cost-diff0
(*.f64 d1 d3)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
cost-diff192
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
cost-diff0
#s(approx (+ 37 d2) #s(literal 37 binary64))
cost-diff0
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
cost-diff0
(*.f64 d1 d2)
cost-diff0
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
cost-diff0
(*.f64 d1 d2)
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
cost-diff192
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033168
044164
180138
2142138
3277138
4333138
5341138
6352138
7359138
0359138
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))
d1
#s(literal 37 binary64)
(*.f64 d1 d2)
d2
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
(*.f64 d1 d2)
d1
d2
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
#s(approx (+ 37 d2) #s(literal 37 binary64))
#s(literal 37 binary64)
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
d1
#s(literal 37 binary64)
(*.f64 d1 d3)
d3
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
(fma.f64 d3 d3 #s(literal -1369 binary64))
d3
#s(literal -1369 binary64)
d1
(-.f64 d3 #s(literal 37 binary64))
#s(literal 37 binary64)
Outputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
d1
#s(literal 37 binary64)
(*.f64 d1 d2)
(*.f64 d2 d1)
d2
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d2 d1))
(*.f64 d1 d2)
(*.f64 d2 d1)
d1
d2
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
#s(approx (+ 37 d2) #s(literal 37 binary64))
#s(literal 37 binary64)
d1
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d3) d1))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(*.f64 (+.f64 #s(literal 37 binary64) d3) d1)
d1
#s(literal 37 binary64)
(*.f64 d1 d3)
(*.f64 d3 d1)
d3
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))) (fma.f64 d3 d3 #s(literal -1369 binary64))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(*.f64 (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))) (fma.f64 d3 d3 #s(literal -1369 binary64)))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
(fma.f64 d3 d3 #s(literal -1369 binary64))
d3
#s(literal -1369 binary64)
d1
(-.f64 d3 #s(literal 37 binary64))
#s(literal 37 binary64)

localize114.0ms (1.9%)

Memory
-33.2MiB live, 115.1MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0
(-.f64 d3 #s(literal 37 binary64))
accuracy4.266483923757563
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
accuracy7.233968645937288
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
accuracy23.87741301213271
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
accuracy0
(*.f64 d1 d3)
accuracy0.0078125
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
accuracy23.87741301213271
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
accuracy0.0234375
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
accuracy23.308771770979273
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
accuracy31.714482956495647
#s(approx (+ 37 d2) #s(literal 37 binary64))
accuracy0
(*.f64 d1 d2)
accuracy38.45102341508523
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
accuracy0
(*.f64 d1 d2)
accuracy0.01171875
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))
accuracy23.308771770979273
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
Samples
87.0ms253×0valid
1.0ms2valid
1.0ms3valid
Compiler

Compiled 302 to 64 computations (78.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-mult: 13.0ms (47% of total)
ival-add: 11.0ms (39.8% of total)
ival-div: 2.0ms (7.2% of total)
ival-sub: 1.0ms (3.6% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series41.0ms (0.7%)

Memory
-5.5MiB live, 31.3MiB allocated
Counts
15 → 48
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
(*.f64 d1 d2)
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
#s(approx (+ 37 d2) #s(literal 37 binary64))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
(*.f64 d1 d3)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
(fma.f64 d3 d3 #s(literal -1369 binary64))
(-.f64 d3 #s(literal 37 binary64))
Outputs
(* d1 (+ 37 d2))
(* d1 (+ 37 (+ d2 d3)))
(* d1 d2)
(* d1 (+ 37 d3))
(* d1 d3)
(/ (* d1 (- (pow d3 2) 1369)) (- d3 37))
(* d1 (- (pow d3 2) 1369))
(* -1 (* d1 (- (* -1 d2) 37)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (* -1 d3) 37)))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* d1 d2) (* d1 (+ 37 d3)))
37
(+ 37 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* 37 d1) (* d1 d3))
(* -1369 d1)
(+ (* -1369 d1) (* d1 (pow d3 2)))
-1369
(- (pow d3 2) 1369)
-37
(- d3 37)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d1 (pow d3 2))
(* (pow d3 2) (+ d1 (* -1369 (/ d1 (pow d3 2)))))
(pow d3 2)
(* (pow d3 2) (- 1 (* 1369 (/ 1 (pow d3 2)))))
d3
(* d3 (- 1 (* 37 (/ 1 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (- (* 37 (/ 1 d3)) 1)))
Calls

9 calls:

TimeVariablePointExpression
26.0ms
d1
@-inf
((+ (* d1 37) (* d1 d2)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d1 d2) (* d1 (+ (+ (+ 5 d3) d2) 32)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (* d1 37) (* d1 d3)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d1 d3) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/ (* (+ (* d3 d3) -1369) d1) (- d3 37)) (* (+ (* d3 d3) -1369) d1) (+ (* d3 d3) -1369) (- d3 37))
3.0ms
d3
@0
((+ (* d1 37) (* d1 d2)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d1 d2) (* d1 (+ (+ (+ 5 d3) d2) 32)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (* d1 37) (* d1 d3)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d1 d3) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/ (* (+ (* d3 d3) -1369) d1) (- d3 37)) (* (+ (* d3 d3) -1369) d1) (+ (* d3 d3) -1369) (- d3 37))
2.0ms
d1
@inf
((+ (* d1 37) (* d1 d2)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d1 d2) (* d1 (+ (+ (+ 5 d3) d2) 32)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (* d1 37) (* d1 d3)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d1 d3) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/ (* (+ (* d3 d3) -1369) d1) (- d3 37)) (* (+ (* d3 d3) -1369) d1) (+ (* d3 d3) -1369) (- d3 37))
2.0ms
d1
@0
((+ (* d1 37) (* d1 d2)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d1 d2) (* d1 (+ (+ (+ 5 d3) d2) 32)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (* d1 37) (* d1 d3)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d1 d3) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/ (* (+ (* d3 d3) -1369) d1) (- d3 37)) (* (+ (* d3 d3) -1369) d1) (+ (* d3 d3) -1369) (- d3 37))
2.0ms
d3
@-inf
((+ (* d1 37) (* d1 d2)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d1 d2) (* d1 (+ (+ (+ 5 d3) d2) 32)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* (+ 37 d2) d1) (+ 37 d2) (+ (* d1 37) (* d1 d3)) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (* d1 d3) (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/ (* (+ (* d3 d3) -1369) d1) (- d3 37)) (* (+ (* d3 d3) -1369) d1) (+ (* d3 d3) -1369) (- d3 37))

simplify309.0ms (5.1%)

Memory
1.0MiB live, 120.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0131240
1423240
21215240
33234240
47150240
08051234
Stop Event
iter limit
node limit
Counts
48 → 46
Calls
Call 1
Inputs
(* d1 (+ 37 d2))
(* d1 (+ 37 (+ d2 d3)))
(* d1 d2)
(* d1 (+ 37 d3))
(* d1 d3)
(/ (* d1 (- (pow d3 2) 1369)) (- d3 37))
(* d1 (- (pow d3 2) 1369))
(* -1 (* d1 (- (* -1 d2) 37)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (* -1 d3) 37)))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* d1 d2) (* d1 (+ 37 d3)))
37
(+ 37 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* 37 d1) (* d1 d3))
(* -1369 d1)
(+ (* -1369 d1) (* d1 (pow d3 2)))
-1369
(- (pow d3 2) 1369)
-37
(- d3 37)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d1 (pow d3 2))
(* (pow d3 2) (+ d1 (* -1369 (/ d1 (pow d3 2)))))
(pow d3 2)
(* (pow d3 2) (- 1 (* 1369 (/ 1 (pow d3 2)))))
d3
(* d3 (- 1 (* 37 (/ 1 d3))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (- (* 37 (/ 1 d3)) 1)))
Outputs
(* d1 (+ 37 d2))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(* d1 (+ 37 (+ d2 d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* d1 d2)
(*.f64 d2 d1)
(* d1 (+ 37 d3))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(* d1 d3)
(*.f64 d3 d1)
(/ (* d1 (- (pow d3 2) 1369)) (- d3 37))
(*.f64 (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))) (fma.f64 d3 d3 #s(literal -1369 binary64)))
(* d1 (- (pow d3 2) 1369))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
(* -1 (* d1 (- (* -1 d2) 37)))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* -1 (* d1 (- (* -1 d3) 37)))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(+ (* 37 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
37
#s(literal 37 binary64)
(+ 37 d2)
(-.f64 d2 #s(literal -37 binary64))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(-.f64 d2 #s(literal -37 binary64))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 (-.f64 d2 #s(literal -37 binary64)) d1)
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(+ (* 37 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(* -1369 d1)
(*.f64 #s(literal -1369 binary64) d1)
(+ (* -1369 d1) (* d1 (pow d3 2)))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
-1369
#s(literal -1369 binary64)
(- (pow d3 2) 1369)
(fma.f64 d3 d3 #s(literal -1369 binary64))
-37
#s(literal -37 binary64)
(- d3 37)
(-.f64 d3 #s(literal 37 binary64))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* d3 (+ d1 (* 37 (/ d1 d3))))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(* d1 (pow d3 2))
(*.f64 (*.f64 d3 d3) d1)
(* (pow d3 2) (+ d1 (* -1369 (/ d1 (pow d3 2)))))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
(pow d3 2)
(*.f64 d3 d3)
(* (pow d3 2) (- 1 (* 1369 (/ 1 (pow d3 2)))))
(fma.f64 d3 d3 #s(literal -1369 binary64))
d3
(* d3 (- 1 (* 37 (/ 1 d3))))
(-.f64 d3 #s(literal 37 binary64))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(* -1 (* d3 (- (* 37 (/ 1 d3)) 1)))
(-.f64 d3 #s(literal 37 binary64))

rewrite238.0ms (4%)

Memory
18.2MiB live, 172.5MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033151
044137
1216111
21837111
08451111
Stop Event
iter limit
node limit
iter limit
Counts
15 → 277
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
(*.f64 d1 d2)
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
#s(approx (+ 37 d2) #s(literal 37 binary64))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
(*.f64 d1 d3)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
(fma.f64 d3 d3 #s(literal -1369 binary64))
(-.f64 d3 #s(literal 37 binary64))
Outputs
(*.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)) (-.f64 #s(literal 37 binary64) d2)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1)))) #s(literal -1 binary64)))
(*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(pow.f64 (*.f64 (/.f64 d1 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)) (/.f64 (-.f64 #s(literal 37 binary64) d2) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)))) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d2 (-.f64 d2 #s(literal 37 binary64)) #s(literal 1369 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 37 binary64) d1) d2) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 d1 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)) (/.f64 (-.f64 #s(literal 37 binary64) d2) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d1 (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)) (/.f64 (-.f64 #s(literal 37 binary64) d2) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 37 binary64) d1) d2) d1))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1)))))
(fma.f64 d2 d1 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1))) (/.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1))))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2))))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 37 binary64) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
(*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)
(*.f64 d1 #s(approx (+ 37 d2) #s(literal 37 binary64)))
#s(approx (+ 37 d2) #s(literal 37 binary64))
(*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 d1 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 d1 (pow.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))))
(*.f64 (/.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))) (fma.f64 d3 d3 #s(literal -1369 binary64)))
(*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (pow.f64 (neg.f64 (-.f64 d3 #s(literal 37 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 d1 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
(pow.f64 (*.f64 (/.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)) (/.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))))) (neg.f64 (fma.f64 d3 d3 #s(literal 1369 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) #s(literal 1 binary64))) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -1369 binary64))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) d1)) (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) d1)) (neg.f64 (*.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))) (*.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64)))) (fma.f64 d3 d3 #s(literal 1369 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64)))) (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) #s(literal 1 binary64)) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 37 binary64) d1) d3) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -1369 binary64)))) (neg.f64 (neg.f64 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) d1) (*.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) d1) (*.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)) (/.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)) (/.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 37 binary64) d1) d3) d1))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(neg.f64 (/.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64))))
(neg.f64 (*.f64 (/.f64 d1 #s(literal -1 binary64)) (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d3 d1 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))) (/.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 d3 #s(literal 37 binary64)))) (*.f64 (/.f64 d1 #s(literal -1 binary64)) (+.f64 d3 #s(literal 37 binary64))))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1))
(*.f64 d3 d1)
(*.f64 d1 d3)
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1))
(*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 d1 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 d1 (pow.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))))
(*.f64 (/.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))) (fma.f64 d3 d3 #s(literal -1369 binary64)))
(*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (pow.f64 (neg.f64 (-.f64 d3 #s(literal 37 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 d1 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
(pow.f64 (*.f64 (/.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)) (/.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))))) (neg.f64 (fma.f64 d3 d3 #s(literal 1369 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) #s(literal 1 binary64))) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -1369 binary64))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) d1)) (neg.f64 (*.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) d1)) (neg.f64 (*.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))) (*.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64)))) (fma.f64 d3 d3 #s(literal 1369 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64)))) (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) #s(literal 1 binary64)) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 37 binary64) d1) d3) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -1369 binary64)))) (neg.f64 (neg.f64 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) d1) (*.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) d1) (*.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)) (/.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d1 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)) (/.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 37 binary64) d1) d3) d1))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 1369 binary64) (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1)))))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (neg.f64 (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(neg.f64 (/.f64 (*.f64 (neg.f64 d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64))))
(neg.f64 (*.f64 (/.f64 d1 #s(literal -1 binary64)) (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d3 d1 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 #s(literal 37 binary64) d1))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))) (/.f64 (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 2 binary64)) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 d3 #s(literal 37 binary64)))) (*.f64 (/.f64 d1 #s(literal -1 binary64)) (+.f64 d3 #s(literal 37 binary64))))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) (/.f64 (pow.f64 (*.f64 d3 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) d1) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 #s(literal 37 binary64) d1))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
(*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 d3 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1369 binary64) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (*.f64 d3 d3) d1) (-.f64 (*.f64 (*.f64 #s(literal -1369 binary64) d1) (*.f64 #s(literal -1369 binary64) d1)) (*.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 #s(literal -1369 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1369 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 d3 d3) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1369 binary64) d1) (*.f64 #s(literal -1369 binary64) d1) (-.f64 (*.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 (*.f64 d3 d3) d1)) (*.f64 (*.f64 #s(literal -1369 binary64) d1) (*.f64 (*.f64 d3 d3) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d3 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal -1369 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d3 d3)) (-.f64 (*.f64 (*.f64 d1 #s(literal -1369 binary64)) (*.f64 d1 #s(literal -1369 binary64))) (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 #s(literal -1369 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal -1369 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (*.f64 d3 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal -1369 binary64)) (*.f64 d1 #s(literal -1369 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d3 d3))) (*.f64 (*.f64 d1 #s(literal -1369 binary64)) (*.f64 d1 (*.f64 d3 d3))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)))) (neg.f64 (fma.f64 d3 d3 #s(literal 1369 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) d1)) (neg.f64 (fma.f64 d3 d3 #s(literal 1369 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) d1)) (neg.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64))) (fma.f64 d3 d3 #s(literal 1369 binary64)))
(/.f64 (*.f64 d1 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) d1) (fma.f64 d3 d3 #s(literal 1369 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) d1) (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))))
(fma.f64 (*.f64 d3 d3) d1 (*.f64 #s(literal -1369 binary64) d1))
(fma.f64 #s(literal -1369 binary64) d1 (*.f64 (*.f64 d3 d3) d1))
(fma.f64 d1 (*.f64 d3 d3) (*.f64 d1 #s(literal -1369 binary64)))
(fma.f64 d1 #s(literal -1369 binary64) (*.f64 d1 (*.f64 d3 d3)))
(+.f64 (*.f64 (*.f64 d3 d3) d1) (*.f64 #s(literal -1369 binary64) d1))
(+.f64 (*.f64 #s(literal -1369 binary64) d1) (*.f64 (*.f64 d3 d3) d1))
(+.f64 (*.f64 d1 (*.f64 d3 d3)) (*.f64 d1 #s(literal -1369 binary64)))
(+.f64 (*.f64 d1 #s(literal -1369 binary64)) (*.f64 d1 (*.f64 d3 d3)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (pow.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1874161 binary64) (pow.f64 d3 #s(literal 4 binary64)))) (neg.f64 (-.f64 #s(literal -1369 binary64) (*.f64 d3 d3))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 2565726409 binary64))) (neg.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (+.f64 #s(literal 1874161 binary64) (*.f64 (*.f64 d3 d3) #s(literal 1369 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 1369 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) #s(literal 1874161 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (fma.f64 d3 d3 #s(literal 1369 binary64))))
(/.f64 (-.f64 #s(literal 1874161 binary64) (pow.f64 d3 #s(literal 4 binary64))) (-.f64 #s(literal -1369 binary64) (*.f64 d3 d3)))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 6 binary64)) #s(literal 2565726409 binary64)) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (+.f64 #s(literal 1874161 binary64) (*.f64 (*.f64 d3 d3) #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64))) (neg.f64 (fma.f64 d3 d3 #s(literal 1369 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64)))) (neg.f64 (+.f64 #s(literal 1874161 binary64) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (fma.f64 d3 d3 #s(literal 1369 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64)))))
(/.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) (+.f64 #s(literal 1874161 binary64) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))))
(/.f64 (+.f64 #s(literal -2565726409 binary64) (pow.f64 d3 #s(literal 6 binary64))) (-.f64 (+.f64 (pow.f64 d3 #s(literal 4 binary64)) #s(literal 1874161 binary64)) (*.f64 (*.f64 d3 d3) #s(literal -1369 binary64))))
(fma.f64 (exp.f64 (log.f64 d3)) (exp.f64 (log.f64 d3)) #s(literal -1369 binary64))
(fma.f64 d3 d3 #s(literal -1369 binary64))
(-.f64 (/.f64 #s(literal 1874161 binary64) (-.f64 #s(literal -1369 binary64) (*.f64 d3 d3))) (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (-.f64 #s(literal -1369 binary64) (*.f64 d3 d3))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 6 binary64)) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (+.f64 #s(literal 1874161 binary64) (*.f64 (*.f64 d3 d3) #s(literal 1369 binary64))))) (/.f64 #s(literal 2565726409 binary64) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (+.f64 #s(literal 1874161 binary64) (*.f64 (*.f64 d3 d3) #s(literal 1369 binary64))))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 1369 binary64))) (/.f64 #s(literal 1874161 binary64) (fma.f64 d3 d3 #s(literal 1369 binary64))))
(-.f64 (*.f64 d3 d3) #s(literal 1369 binary64))
(+.f64 (*.f64 d3 d3) #s(literal -1369 binary64))
(+.f64 #s(literal -1369 binary64) (*.f64 d3 d3))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal -50653 binary64) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 d3 d3) (*.f64 #s(literal -37 binary64) d3))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)))) (neg.f64 (neg.f64 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)))) (neg.f64 (neg.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 1369 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64)))) (*.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))) #s(literal 50653 binary64))) (*.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))) (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64)))))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) (neg.f64 (-.f64 d3 #s(literal -37 binary64))))
(/.f64 (neg.f64 (fma.f64 d3 d3 #s(literal -1369 binary64))) (neg.f64 (+.f64 d3 #s(literal 37 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (neg.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (neg.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)))))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (-.f64 d3 #s(literal -37 binary64)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (+.f64 d3 #s(literal 37 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 1369 binary64))) (-.f64 d3 #s(literal -37 binary64))) (/.f64 (/.f64 #s(literal 1874161 binary64) (fma.f64 d3 d3 #s(literal 1369 binary64))) (-.f64 d3 #s(literal -37 binary64))))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (-.f64 d3 #s(literal -37 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 d3 #s(literal 4 binary64)) (fma.f64 d3 d3 #s(literal 1369 binary64))) (+.f64 d3 #s(literal 37 binary64))) (/.f64 (/.f64 #s(literal 1874161 binary64) (fma.f64 d3 d3 #s(literal 1369 binary64))) (+.f64 d3 #s(literal 37 binary64))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))) (/.f64 #s(literal 50653 binary64) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(-.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal 37 binary64))))
(-.f64 (/.f64 (pow.f64 d3 #s(literal 3 binary64)) (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64)))) (/.f64 #s(literal 50653 binary64) (fma.f64 d3 d3 (fma.f64 d3 #s(literal 37 binary64) #s(literal 1369 binary64)))))
(-.f64 d3 #s(literal 37 binary64))
(+.f64 #s(literal -37 binary64) d3)
(+.f64 d3 #s(literal -37 binary64))

eval55.0ms (0.9%)

Memory
10.1MiB live, 49.0MiB allocated
Compiler

Compiled 7 009 to 887 computations (87.3% saved)

prune25.0ms (0.4%)

Memory
-32.5MiB live, 16.2MiB allocated
Pruning

9 alts after pruning (1 fresh and 8 done)

PrunedKeptTotal
New2221223
Fresh000
Picked145
Done044
Total2239232
Accuracy
100.0%
Counts
232 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
62.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
63.6%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
24.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
62.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
63.6%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
25.8%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
40.5%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
39.9%
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
Compiler

Compiled 163 to 129 computations (20.9% saved)

simplify7.0ms (0.1%)

Memory
9.9MiB live, 9.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))
cost-diff0
(*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1)
cost-diff0
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
cost-diff0
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02063
02363
13861
26357
316257
427657
534957
034953
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1)
#s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))
#s(literal -1369 binary64)
d1
(-.f64 d3 #s(literal 37 binary64))
d3
#s(literal 37 binary64)
Outputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))))
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(*.f64 (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)))
(*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1)
#s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))
#s(literal -1369 binary64)
d1
(-.f64 d3 #s(literal 37 binary64))
d3
#s(literal 37 binary64)

localize91.0ms (1.5%)

Memory
-19.6MiB live, 57.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy4.266483923757563
(*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1)
accuracy7.233968645937288
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
accuracy23.87741301213271
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
accuracy31.11646551412831
#s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))
Samples
43.0ms253×0valid
1.0ms2valid
0.0ms1valid
Compiler

Compiled 108 to 41 computations (62% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-mult: 27.0ms (77.8% of total)
ival-add: 4.0ms (11.5% of total)
ival-div: 2.0ms (5.8% of total)
ival-sub: 1.0ms (2.9% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series7.0ms (0.1%)

Memory
16.6MiB live, 16.6MiB allocated
Counts
4 → 26
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1)
#s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))
Outputs
(* d1 (+ 37 (+ d2 d3)))
(/ (* d1 (- (pow d3 2) 1369)) (- d3 37))
(* d1 (- (pow d3 2) 1369))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(* 37 d1)
(+ (* 37 d1) (* d1 d3))
(* -1369 d1)
(+ (* -1369 d1) (* d1 (pow d3 2)))
-1369
(- (pow d3 2) 1369)
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d1 (pow d3 2))
(* (pow d3 2) (+ d1 (* -1369 (/ d1 (pow d3 2)))))
(pow d3 2)
(* (pow d3 2) (- 1 (* 1369 (/ 1 (pow d3 2)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
Calls

9 calls:

TimeVariablePointExpression
2.0ms
d1
@-inf
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/ (* (+ (* d3 d3) -1369) d1) (- d3 37)) (* (+ (* d3 d3) -1369) d1) (+ (* d3 d3) -1369))
1.0ms
d1
@inf
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/ (* (+ (* d3 d3) -1369) d1) (- d3 37)) (* (+ (* d3 d3) -1369) d1) (+ (* d3 d3) -1369))
1.0ms
d1
@0
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/ (* (+ (* d3 d3) -1369) d1) (- d3 37)) (* (+ (* d3 d3) -1369) d1) (+ (* d3 d3) -1369))
1.0ms
d3
@-inf
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/ (* (+ (* d3 d3) -1369) d1) (- d3 37)) (* (+ (* d3 d3) -1369) d1) (+ (* d3 d3) -1369))
1.0ms
d3
@inf
((+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/ (* (+ (* d3 d3) -1369) d1) (- d3 37)) (* (+ (* d3 d3) -1369) d1) (+ (* d3 d3) -1369))

simplify381.0ms (6.3%)

Memory
-18.4MiB live, 143.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
085166
1263146
2770144
32116144
45237144
08138138
Stop Event
iter limit
node limit
Counts
26 → 26
Calls
Call 1
Inputs
(* d1 (+ 37 (+ d2 d3)))
(/ (* d1 (- (pow d3 2) 1369)) (- d3 37))
(* d1 (- (pow d3 2) 1369))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(* 37 d1)
(+ (* 37 d1) (* d1 d3))
(* -1369 d1)
(+ (* -1369 d1) (* d1 (pow d3 2)))
-1369
(- (pow d3 2) 1369)
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d1 (pow d3 2))
(* (pow d3 2) (+ d1 (* -1369 (/ d1 (pow d3 2)))))
(pow d3 2)
(* (pow d3 2) (- 1 (* 1369 (/ 1 (pow d3 2)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
Outputs
(* d1 (+ 37 (+ d2 d3)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(/ (* d1 (- (pow d3 2) 1369)) (- d3 37))
(*.f64 (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))) (fma.f64 d3 d3 #s(literal -1369 binary64)))
(* d1 (- (pow d3 2) 1369))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* d1 d2)
(*.f64 d2 d1)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 (+.f64 #s(literal 37 binary64) d2) d1)
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(+ (* 37 d1) (* d1 d3))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(* -1369 d1)
(*.f64 #s(literal -1369 binary64) d1)
(+ (* -1369 d1) (* d1 (pow d3 2)))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
-1369
#s(literal -1369 binary64)
(- (pow d3 2) 1369)
(fma.f64 d3 d3 #s(literal -1369 binary64))
(* d1 d3)
(*.f64 d3 d1)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* d3 (+ d1 (* 37 (/ d1 d3))))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)
(* d1 (pow d3 2))
(*.f64 (*.f64 d3 d1) d3)
(* (pow d3 2) (+ d1 (* -1369 (/ d1 (pow d3 2)))))
(*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1)
(pow d3 2)
(*.f64 d3 d3)
(* (pow d3 2) (- 1 (* 1369 (/ 1 (pow d3 2)))))
(fma.f64 d3 d3 #s(literal -1369 binary64))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 (-.f64 (+.f64 d3 d2) #s(literal -37 binary64)) d1)
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)

rewrite473.0ms (7.9%)

Memory
8.8MiB live, 164.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02056
02356
111254
284952
0820848
Stop Event
iter limit
node limit
iter limit
Counts
4 → 73
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1)
#s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))
Outputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 (-.f64 d3 #s(literal 37 binary64)) d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (-.f64 d3 #s(literal 37 binary64)) d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (/.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 d1 (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 d1 (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 d1) (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 (neg.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (-.f64 d3 #s(literal -37 binary64)))
(*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64))))
(*.f64 (/.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (/.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) (pow.f64 (-.f64 d3 #s(literal -37 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 d1 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (/.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) (pow.f64 (fma.f64 d3 d3 (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)))
(*.f64 (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))))
(*.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 d3 #s(literal 37 binary64))))
(*.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (pow.f64 (-.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)))
(*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) (/.f64 d1 (-.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (/.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) (-.f64 d3 #s(literal 37 binary64))))
(pow.f64 (/.f64 (/.f64 (-.f64 d3 #s(literal 37 binary64)) d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3)))))
(/.f64 (*.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (-.f64 d3 #s(literal 37 binary64))))
(/.f64 (*.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (-.f64 (*.f64 d3 d3) (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64)))))
(/.f64 (*.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (+.f64 (pow.f64 d3 #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 (pow.f64 d3 #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 d3 d3) (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64)))))))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) d3 #s(literal 37 binary64)) (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 d3 #s(literal 37 binary64)) d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))))
(/.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) (fma.f64 #s(literal -1 binary64) d3 #s(literal 37 binary64)))
(/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) (/.f64 (-.f64 d3 #s(literal 37 binary64)) d1))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 d3 #s(literal 37 binary64)) d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64)))))
(neg.f64 (/.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64))))
(fma.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) #s(literal 37 binary64) (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) d3))
(fma.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) d3 (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) #s(literal 37 binary64)))
(fma.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64)) (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 d3 d3)))
(fma.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 d3 d3) (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64))))
(fma.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 (*.f64 #s(literal 37 binary64) d3) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)))))
(fma.f64 (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 (*.f64 d3 d3) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)))))
(fma.f64 #s(literal 37 binary64) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (*.f64 d3 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64)))))
(fma.f64 (*.f64 d3 d3) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)))))
(fma.f64 d3 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) (*.f64 #s(literal 37 binary64) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) d3 #s(literal 37 binary64))) (/.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) (-.f64 d3 #s(literal 37 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (-.f64 d3 #s(literal 37 binary64)) d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64)))) (*.f64 d3 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64)))))
(+.f64 (*.f64 d3 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64)))) (*.f64 #s(literal 37 binary64) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64)))))
(+.f64 (*.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)))) (*.f64 (*.f64 #s(literal 37 binary64) d3) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)))))
(+.f64 (*.f64 (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)))) (*.f64 (*.f64 d3 d3) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)))))
(+.f64 (*.f64 (*.f64 d3 d3) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)))) (*.f64 (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) #s(literal 37 binary64)) (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) d3))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) d3) (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (fma.f64 d3 d3 #s(literal -1369 binary64))) #s(literal 37 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 #s(literal 1369 binary64))) (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64))) (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 d3 d3)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 d3 d3)) (*.f64 (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 #s(literal 37 binary64) d3 #s(literal 1369 binary64))))
(*.f64 (neg.f64 (neg.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)))) d1)
(*.f64 (neg.f64 (neg.f64 d1)) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)))
(*.f64 (neg.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))) (neg.f64 d1))
(*.f64 (neg.f64 d1) (neg.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1))
(*.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) #s(literal 1 binary64))
(*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) (neg.f64 (neg.f64 d1)))
(*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1)
(*.f64 d1 (neg.f64 (neg.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)))))
(*.f64 d1 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)))
(neg.f64 (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 d1) #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))))
#s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64))

eval10.0ms (0.2%)

Memory
22.7MiB live, 22.7MiB allocated
Compiler

Compiled 3 047 to 311 computations (89.8% saved)

prune284.0ms (4.7%)

Memory
-22.4MiB live, 16.4MiB allocated
Pruning

9 alts after pruning (0 fresh and 9 done)

PrunedKeptTotal
New86086
Fresh000
Picked011
Done088
Total86995
Accuracy
100.0%
Counts
95 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
62.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
63.6%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
24.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
62.7%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
63.6%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
25.8%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
40.5%
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
39.9%
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
Compiler

Compiled 397 to 204 computations (48.6% saved)

regimes38.0ms (0.6%)

Memory
3.3MiB live, 49.6MiB allocated
Counts
14 → 1
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 #s(approx (+ (* d3 d3) -1369) #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (-.f64 d3 #s(literal 37 binary64))))
(fma.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (*.f64 (pow.f64 (-.f64 d3 #s(literal 5 binary64)) #s(literal -1 binary64)) d1) (*.f64 d1 (+.f64 d2 #s(literal 32 binary64))))
Outputs
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
Calls

5 calls:

18.0ms
d2
5.0ms
d1
5.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
5.0ms
d3
4.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
100.0%1(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 19 to 25 computations (-31.6% saved)

regimes44.0ms (0.7%)

Memory
2.7MiB live, 40.5MiB allocated
Counts
8 → 1
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
Outputs
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
Calls

5 calls:

30.0ms
d3
3.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
3.0ms
d2
3.0ms
d1
3.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
100.0%1(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 19 to 25 computations (-31.6% saved)

regimes34.0ms (0.6%)

Memory
-6.9MiB live, 32.9MiB allocated
Counts
7 → 2
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
Outputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3)))
Calls

5 calls:

22.0ms
d2
3.0ms
d1
3.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
3.0ms
d3
2.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
68.4%2d1
93.4%2d2
94.2%2d3
98.3%2(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
94.2%2(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 19 to 25 computations (-31.6% saved)

regimes3.0ms (0.1%)

Memory
8.2MiB live, 8.2MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
Outputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2)))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
Calls

1 calls:

3.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Results
AccuracySegmentsBranch
98.3%2(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Compiler

Compiled 13 to 11 computations (15.4% saved)

regimes3.0ms (0%)

Memory
6.9MiB live, 6.9MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
Outputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1))
Calls

1 calls:

3.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Results
AccuracySegmentsBranch
98.3%2(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Compiler

Compiled 13 to 11 computations (15.4% saved)

regimes8.0ms (0.1%)

Memory
-21.4MiB live, 18.2MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
Outputs
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
Calls

3 calls:

3.0ms
d3
2.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
2.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
93.7%2d3
93.7%2(+.f64 d3 #s(literal 5 binary64))
79.3%2(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Compiler

Compiled 17 to 19 computations (-11.8% saved)

regimes8.0ms (0.1%)

Memory
23.0MiB live, 23.0MiB allocated
Counts
3 → 3
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
Outputs
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
Calls

4 calls:

2.0ms
d2
2.0ms
d3
2.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
2.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
78.9%3(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
78.1%3d2
76.1%3d3
70.7%2(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 18 to 22 computations (-22.2% saved)

regimes4.0ms (0.1%)

Memory
10.8MiB live, 10.8MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
Outputs
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))
Calls

2 calls:

2.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
2.0ms
d2
Results
AccuracySegmentsBranch
70.6%2d2
75.3%2(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Compiler

Compiled 14 to 14 computations (0% saved)

regimes9.0ms (0.1%)

Memory
-24.1MiB live, 17.2MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
Outputs
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
Calls

5 calls:

4.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
1.0ms
d3
1.0ms
d1
1.0ms
d2
1.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
39.9%1d1
39.9%1d2
39.9%1(+.f64 d3 #s(literal 5 binary64))
39.9%1d3
39.9%1(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Compiler

Compiled 19 to 25 computations (-31.6% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.952855100060368e-301
1.3152974049106757e-293
Compiler

Compiled 16 to 17 computations (-6.3% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.952855100060368e-301
1.3152974049106757e-293
Compiler

Compiled 16 to 17 computations (-6.3% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.952855100060368e-301
1.3152974049106757e-293
Compiler

Compiled 16 to 17 computations (-6.3% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.055456955588523
475.9725341916688
Compiler

Compiled 16 to 17 computations (-6.3% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.4159058622004985e-212
1.1447897392431028e-206
0.0ms
-2.800658403262441e-246
1.281769518282028e-305
Compiler

Compiled 16 to 17 computations (-6.3% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-2.800658403262441e-246
1.281769518282028e-305
Compiler

Compiled 16 to 17 computations (-6.3% saved)

simplify28.0ms (0.5%)

Memory
-16.2MiB live, 61.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
063365
182365
287365
389365
490365
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal 6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal 6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal 6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)))
(if (<=.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 10 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -7872201966280717/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712 binary64)) #s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2)) (if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal 4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -7872201966280717/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712 binary64)) #s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1)))
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
Outputs
(*.f64 d1 (+.f64 (+.f64 (+.f64 #s(literal 5 binary64) d3) d2) #s(literal 32 binary64)))
(*.f64 (+.f64 #s(literal 32 binary64) (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) d1)
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(*.f64 (+.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal 6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))))
(if (<=.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (*.f64 d2 d1))) #s(literal 6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d3 d1))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal 6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d2))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)))
(if (<=.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (*.f64 d2 d1))) #s(literal 6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal 6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)))
(if (<=.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (*.f64 d2 d1))) #s(literal 6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (-.f64 d3 #s(literal -37 binary64)) d1)))
(if (<=.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 10 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 (+.f64 #s(literal 37 binary64) d2) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -7872201966280717/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712 binary64)) #s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2)) (if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal 4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))))
(if (<=.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (*.f64 d2 d1))) #s(literal -7872201966280717/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712 binary64)) #s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d2 d1)) (if (<=.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (*.f64 d2 d1))) #s(literal 4737909217226285/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 binary64)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 #s(approx (+ 37 d2) #s(literal 37 binary64)) d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))) #s(literal -7872201966280717/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712 binary64)) #s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1)))
(if (<=.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1) (*.f64 d2 d1))) #s(literal -7872201966280717/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712 binary64)) #s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d2 d1)) #s(approx (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32)) (*.f64 d3 d1)))
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d1 d2))
#s(approx (* d1 (+ (+ (+ 5 d3) d2) 32)) (*.f64 d2 d1))

soundness937.0ms (15.5%)

Memory
26.4MiB live, 868.9MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0142268
1472268
21342256
34036256
47816256
08613250
01133
01733
16429
253625
0822525
028113
040117
118891
2165991
0830891
083171
1291163
2913159
32475159
46069159
08142159
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 641 to 282 computations (56% saved)

preprocess80.0ms (1.3%)

Memory
-21.7MiB live, 374.7MiB allocated
Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 914 to 308 computations (66.3% saved)

end0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

Profiling

Loading profile data...