FastMath dist4

Time bar (total: 7.3s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
100%99.8%0%0.2%0%0%0%1
Compiler

Compiled 20 to 12 computations (40% saved)

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

sample931.0ms (12.8%)

Results
689.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 403.0ms
ival-mult: 260.0ms (64.5% of total)
ival-sub: 88.0ms (21.8% of total)
ival-add: 45.0ms (11.2% of total)
const: 7.0ms (1.7% of total)
backward-pass: 2.0ms (0.5% of total)
Bogosity

preprocess113.0ms (1.6%)

Algorithm
egg-herbie
Rules
685×sub-neg
533×fma-define
412×distribute-lft-neg-in
386×fma-neg
345×distribute-rgt-neg-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
073984
1289776
2998664
34152644
47106640
Stop Event
node limit
Calls
Call 1
Inputs
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 (neg.f64 d1) (neg.f64 d1)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.f64 d4) d1)) (*.f64 d1 d1))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 (neg.f64 d1) (neg.f64 d1))))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (*.f64 d4 d1)) (*.f64 d1 d1)))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.f64 d4) d1)) (*.f64 d1 d1)))
(-.f64 (+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d2 d3)) (*.f64 d4 d2)) (*.f64 d2 d2))
(-.f64 (+.f64 (-.f64 (*.f64 d3 d2) (*.f64 d3 d1)) (*.f64 d4 d3)) (*.f64 d3 d3))
(-.f64 (+.f64 (-.f64 (*.f64 d4 d2) (*.f64 d4 d3)) (*.f64 d1 d4)) (*.f64 d4 d4))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d2 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d3 d1)) (*.f64 d1 d1))
Outputs
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 (neg.f64 d1) (neg.f64 d1)))
(-.f64 (+.f64 (*.f64 (neg.f64 d1) (-.f64 d2 d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 (neg.f64 d4) d1)))
(*.f64 d1 (+.f64 (-.f64 d3 d2) (-.f64 (neg.f64 d4) d1)))
(*.f64 d1 (-.f64 (neg.f64 (+.f64 d1 d4)) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (-.f64 d3 d2) (+.f64 d1 d4)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 (neg.f64 d2) d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 (neg.f64 d2) d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (-.f64 (-.f64 d4 d2) d3) d1))
(*.f64 d1 (-.f64 (-.f64 d4 d1) (+.f64 d2 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 (neg.f64 d3))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.f64 d4) d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 d1 d1))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 (neg.f64 d4) d1)))
(*.f64 d1 (-.f64 (-.f64 (-.f64 d2 d3) d4) d1))
(*.f64 d1 (-.f64 d2 (+.f64 d3 (+.f64 d1 d4))))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 (neg.f64 d1) (neg.f64 d1))))
(neg.f64 (-.f64 (+.f64 (*.f64 (neg.f64 d1) (-.f64 d2 d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 d1 d1)))
(+.f64 (neg.f64 (*.f64 (neg.f64 d1) (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 d1))
(neg.f64 (*.f64 d1 (+.f64 (-.f64 d3 d2) (-.f64 (neg.f64 d4) d1))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (+.f64 d1 d4)))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)))
(neg.f64 (+.f64 (*.f64 d1 (-.f64 (neg.f64 d2) d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))))
(neg.f64 (fma.f64 d1 (-.f64 (neg.f64 d2) d3) (*.f64 d1 (-.f64 d4 d1))))
(neg.f64 (*.f64 d1 (-.f64 (-.f64 (-.f64 d4 d2) d3) d1)))
(*.f64 d1 (+.f64 d1 (+.f64 d2 (-.f64 d3 d4))))
(*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 d4)) d1))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (*.f64 d4 d1)) (*.f64 d1 d1)))
(neg.f64 (+.f64 (*.f64 d1 (-.f64 d2 (neg.f64 d3))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))))
(neg.f64 (fma.f64 d1 (-.f64 d2 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))))
(neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d1 (+.f64 d4 (+.f64 d2 d3))))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.f64 d4) d1)) (*.f64 d1 d1)))
(neg.f64 (-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 d1 d1)))
(neg.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 (neg.f64 d4) d1))))
(neg.f64 (*.f64 d1 (-.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(*.f64 d1 (+.f64 d1 (+.f64 d3 (-.f64 d4 d2))))
(-.f64 (+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d2 d3)) (*.f64 d4 d2)) (*.f64 d2 d2))
(+.f64 (*.f64 d2 (-.f64 d1 d3)) (-.f64 (*.f64 d2 d4) (*.f64 d2 d2)))
(fma.f64 d2 (-.f64 d1 d3) (*.f64 d2 (-.f64 d4 d2)))
(*.f64 d2 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2)))
(-.f64 (+.f64 (-.f64 (*.f64 d3 d2) (*.f64 d3 d1)) (*.f64 d4 d3)) (*.f64 d3 d3))
(+.f64 (*.f64 d3 (-.f64 d2 d1)) (-.f64 (*.f64 d3 d4) (*.f64 d3 d3)))
(fma.f64 d3 (-.f64 d2 d1) (*.f64 d3 (-.f64 d4 d3)))
(*.f64 d3 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))
(*.f64 d3 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 d4 d2) (*.f64 d4 d3)) (*.f64 d1 d4)) (*.f64 d4 d4))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d4 (-.f64 d2 d3))) (*.f64 d4 d4))
(fma.f64 d4 (-.f64 d2 d3) (*.f64 d4 (-.f64 d1 d4)))
(*.f64 d4 (+.f64 (-.f64 d1 d4) (-.f64 d2 d3)))
(*.f64 d4 (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d3 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d3 d2)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d2 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d3 d1)) (*.f64 d1 d1))
(-.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 d1))
(fma.f64 d1 (-.f64 d2 d4) (*.f64 d1 (-.f64 d3 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d4) (-.f64 d3 d1)))
Symmetry

(sort d2 d4)

explain117.0ms (1.6%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
230-0-(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
70-0-(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
50-0-(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
00-0-(*.f64 d1 d1)
00-0-d3
00-0-d1
00-0-d2
00-0-(*.f64 d1 d3)
00-0-(*.f64 d4 d1)
00-0-(*.f64 d1 d2)
00-0-d4
Results
72.0ms512×0valid
Compiler

Compiled 127 to 35 computations (72.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-mult: 16.0ms (41.6% of total)
ival-sub: 11.0ms (28.6% of total)
ival-add: 11.0ms (28.6% of total)
const: 1.0ms (2.6% of total)
backward-pass: 0.0ms (0% of total)

eval1.0ms (0%)

Compiler

Compiled 45 to 19 computations (57.8% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
97.2%
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
100.0%
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
Compiler

Compiled 27 to 16 computations (40.7% saved)

simplify192.0ms (2.6%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 d2 d1)
cost-diff0
(*.f64 d1 (-.f64 d2 d1))
cost-diff0
(-.f64 d4 d3)
cost-diff6400
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
cost-diff0
(-.f64 d4 d1)
cost-diff0
(-.f64 d2 d3)
cost-diff0
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
cost-diff0
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
Rules
1467×fma-neg
390×unsub-neg
338×fma-define
246×sub-neg
189×associate-+l-
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020217
142217
298217
3301217
4740217
51931217
64122217
74340217
84352217
94352217
105307217
115387217
125387217
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
d1
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(-.f64 d2 d3)
d2
d3
(-.f64 d4 d1)
d4
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
d1
(-.f64 d4 d3)
d4
d3
(*.f64 d1 (-.f64 d2 d1))
(-.f64 d2 d1)
d2
Outputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d3 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
d1
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(+.f64 d2 (-.f64 d4 (+.f64 d3 d1)))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 d2 d3)
d2
d3
(-.f64 d4 d1)
d4
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d3 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
d1
(-.f64 d4 d3)
d4
d3
(*.f64 d1 (-.f64 d2 d1))
(-.f64 d2 d1)
d2

localize57.0ms (0.8%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 d4 d3)
accuracy100.0%
(-.f64 d2 d1)
accuracy100.0%
(*.f64 d1 (-.f64 d2 d1))
accuracy97.3%
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
accuracy100.0%
(-.f64 d4 d1)
accuracy100.0%
(-.f64 d2 d3)
accuracy100.0%
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
accuracy100.0%
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
Results
45.0ms256×0valid
Compiler

Compiled 56 to 13 computations (76.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-sub: 5.0ms (37.5% of total)
ival-mult: 4.0ms (30% of total)
ival-fma: 3.0ms (22.5% of total)
ival-add: 1.0ms (7.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series31.0ms (0.4%)

Counts
8 → 252
Calls
Call 1
Inputs
#<alt (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))>
#<alt (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))>
#<alt (-.f64 d2 d3)>
#<alt (-.f64 d4 d1)>
#<alt (fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (-.f64 d4 d3)>
#<alt (*.f64 d1 (-.f64 d2 d1))>
#<alt (-.f64 d2 d1)>
Outputs
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (-.f64 d4 (+.f64 d1 d3))>
#<alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))>
#<alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))>
#<alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))>
#<alt d2>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))>
#<alt (-.f64 (+.f64 d2 d4) d1)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))>
#<alt (-.f64 d2 (+.f64 d1 d3))>
#<alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))>
#<alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))>
#<alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))>
#<alt d4>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))>
#<alt d4>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))>
#<alt (-.f64 (+.f64 d2 d4) d3)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt d2>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))>
#<alt d2>
#<alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))>
#<alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))>
#<alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt d4>
#<alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4))))>
#<alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4))))>
#<alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4))))>
#<alt d4>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d1 d4) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d1 d4) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d1 d4) #s(literal 1 binary64))))>
#<alt d4>
#<alt (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))>
#<alt (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))>
#<alt (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d3)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d3))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d3))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d3))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt d4>
#<alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))>
#<alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))>
#<alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))>
#<alt d4>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))>
#<alt d4>
#<alt (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))>
#<alt (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))>
#<alt (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt d2>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2))))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d1 d2) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d1 d2) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d1 d2) #s(literal 1 binary64))))>
#<alt d2>
#<alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d1))>
#<alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d1))>
#<alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d1))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)))))>
Calls

66 calls:

TimeVariablePointExpression
4.0ms
d1
@0
(* d1 (+ (- d2 d3) (- d4 d1)))
1.0ms
d4
@-inf
(+ (* d1 (- d4 d3)) (* d1 (- d2 d1)))
1.0ms
d4
@-inf
(* d1 (+ (- d2 d3) (- d4 d1)))
1.0ms
d1
@inf
(+ (* d1 (- d4 d3)) (* d1 (- d2 d1)))
1.0ms
d1
@-inf
(+ (* d1 (- d4 d3)) (* d1 (- d2 d1)))

rewrite303.0ms (4.2%)

Algorithm
batch-egg-rewrite
Rules
1191×log1p-expm1-u
645×expm1-log1p-u
155×add-cube-cbrt
151×add-exp-log
151×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020190
1306185
24954185
Stop Event
node limit
Counts
8 → 273
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(-.f64 d2 d3)
(-.f64 d4 d1)
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 d4 d3)
(*.f64 d1 (-.f64 d2 d1))
(-.f64 d2 d1)
Outputs
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) d1) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(-.f64 d2 (+.f64 (-.f64 d3 d4) d1))
(-.f64 d4 (-.f64 d1 (-.f64 d2 d3)))
(-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (/.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(-.f64 (+.f64 (-.f64 d4 d1) d2) d3)
(*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))) (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 d1 d4)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (+.f64 d1 d4)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d1 d4)) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))))) (*.f64 (+.f64 d2 d3) (+.f64 d1 d4)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 d2 d3)) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (+.f64 d2 d3)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 d3)) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (+.f64 d1 d4) (+.f64 d2 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 d3 d4) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (-.f64 d3 d4) d1) (+.f64 (-.f64 d3 d4) d1)) (*.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 d2 (-.f64 d3 d4)) (-.f64 d2 (-.f64 d3 d4))) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 d2 (-.f64 d3 d4)) d1))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 (-.f64 d3 d4) d1) (+.f64 (-.f64 d3 d4) d1))) (+.f64 d2 (+.f64 (-.f64 d3 d4) d1)))
(/.f64 (-.f64 (*.f64 (-.f64 d2 (-.f64 d3 d4)) (-.f64 d2 (-.f64 d3 d4))) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (-.f64 d2 (-.f64 d3 d4)) d1))
(pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(exp.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 (+.f64 (-.f64 d3 d4) d1)))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d3) (-.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (-.f64 d4 d1) (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d1)) (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)) (-.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 (+.f64 (-.f64 d3 d4) d1)))
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 (-.f64 d4 d1)) (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)) (-.f64 d4 d1))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 (+.f64 (-.f64 d3 d4) d1)))
(+.f64 d2 (neg.f64 d3))
(+.f64 d2 (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (neg.f64 d3) d2)
(*.f64 (-.f64 d2 d3) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d2 d3))
(*.f64 (cbrt.f64 (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)))
(*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 (sqrt.f64 d2) (sqrt.f64 d3)) (-.f64 (sqrt.f64 d2) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d2 d3)))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d2 (neg.f64 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 d2 (neg.f64 d3)))
(pow.f64 (-.f64 d2 d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 d3))))
(cbrt.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 d2 d3)))
(log1p.f64 (expm1.f64 (-.f64 d2 d3)))
(exp.f64 (log.f64 (-.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 d3))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 d3))
(+.f64 d4 (neg.f64 d1))
(+.f64 d4 (*.f64 (neg.f64 d1) #s(literal 1 binary64)))
(+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) #s(literal 1 binary64) d1))
(+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (neg.f64 d1) d4)
(*.f64 (-.f64 d4 d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d4 d1))
(*.f64 (cbrt.f64 (-.f64 d4 d1)) (pow.f64 (cbrt.f64 (-.f64 d4 d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d1)))
(*.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 (-.f64 d4 d1)))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d4)))
(*.f64 (+.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d4))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (neg.f64 (+.f64 d1 d4)))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (neg.f64 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 d4 (neg.f64 d1)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (neg.f64 d1))) (-.f64 d4 (neg.f64 d1)))
(pow.f64 (-.f64 d4 d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d4 d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d4 d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 d4 d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d4 d1))))
(cbrt.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 d4 d1)))
(log1p.f64 (expm1.f64 (-.f64 d4 d1)))
(exp.f64 (log.f64 (-.f64 d4 d1)))
(exp.f64 (*.f64 (log.f64 (-.f64 d4 d1)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d4 (neg.f64 d1))
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (neg.f64 d1))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (neg.f64 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 1 binary64)) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))
(*.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 1 binary64)))
(+.f64 d4 (neg.f64 d3))
(+.f64 d4 (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (neg.f64 d3) d4)
(*.f64 (-.f64 d4 d3) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d4 d3))
(*.f64 (cbrt.f64 (-.f64 d4 d3)) (pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d3)))
(*.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 (-.f64 d4 d3)))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 d4)))
(*.f64 (+.f64 (sqrt.f64 d4) (sqrt.f64 d3)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d4) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d3 d4))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d3 d4)))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d4 (neg.f64 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 d4 (neg.f64 d3)))
(pow.f64 (-.f64 d4 d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 d4 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d4 d3))))
(cbrt.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 d4 d3)))
(log1p.f64 (expm1.f64 (-.f64 d4 d3)))
(exp.f64 (log.f64 (-.f64 d4 d3)))
(exp.f64 (*.f64 (log.f64 (-.f64 d4 d3)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d4 (neg.f64 d3))
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (neg.f64 d3))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (neg.f64 d3))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (+.f64 d1 d2))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) d1) (+.f64 d1 d2))
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d1)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d1))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 1 binary64)))
(+.f64 d2 (neg.f64 d1))
(+.f64 d2 (*.f64 (neg.f64 d1) #s(literal 1 binary64)))
(+.f64 (-.f64 d2 d1) (fma.f64 (neg.f64 d1) #s(literal 1 binary64) d1))
(+.f64 (-.f64 d2 d1) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (-.f64 d2 d1) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (neg.f64 d1) d2)
(*.f64 (-.f64 d2 d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d2 d1))
(*.f64 (cbrt.f64 (-.f64 d2 d1)) (pow.f64 (cbrt.f64 (-.f64 d2 d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d1)))
(*.f64 (sqrt.f64 (-.f64 d2 d1)) (sqrt.f64 (-.f64 d2 d1)))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d2)))
(*.f64 (+.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (-.f64 (sqrt.f64 d2) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d2) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d2))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (neg.f64 (+.f64 d1 d2)))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (neg.f64 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 d2 (neg.f64 d1)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (neg.f64 d1))) (-.f64 d2 (neg.f64 d1)))
(pow.f64 (-.f64 d2 d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d2 d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d2 d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 d2 d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 d2 d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 d1))))
(cbrt.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 d2 d1)))
(log1p.f64 (expm1.f64 (-.f64 d2 d1)))
(exp.f64 (log.f64 (-.f64 d2 d1)))
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d1)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 d1))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 d1))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 d1))

simplify285.0ms (3.9%)

Algorithm
egg-herbie
Rules
500×fma-define
416×distribute-lft-in
400×distribute-rgt-in
357×associate-*r*
336×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
082520919
1218620083
Stop Event
node limit
Counts
525 → 520
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))
(-.f64 (+.f64 d2 d4) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))
(*.f64 #s(literal -1 binary64) d3)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
d2
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 #s(literal -1 binary64) d1)
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4))))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d1 d4) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d1 d4) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d1 d4) #s(literal 1 binary64))))
d4
(+.f64 d4 (*.f64 #s(literal -1 binary64) d1))
(+.f64 d4 (*.f64 #s(literal -1 binary64) d1))
(+.f64 d4 (*.f64 #s(literal -1 binary64) d1))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d3))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d3))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d3))) d2)))))
(*.f64 #s(literal -1 binary64) d3)
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))
d4
(+.f64 d4 (*.f64 #s(literal -1 binary64) d3))
(+.f64 d4 (*.f64 #s(literal -1 binary64) d3))
(+.f64 d4 (*.f64 #s(literal -1 binary64) d3))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 #s(literal -1 binary64) d1)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d1 d2) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d1 d2) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d1 d2) #s(literal 1 binary64))))
d2
(+.f64 d2 (*.f64 #s(literal -1 binary64) d1))
(+.f64 d2 (*.f64 #s(literal -1 binary64) d1))
(+.f64 d2 (*.f64 #s(literal -1 binary64) d1))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) d1) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(-.f64 d2 (+.f64 (-.f64 d3 d4) d1))
(-.f64 d4 (-.f64 d1 (-.f64 d2 d3)))
(-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (/.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(-.f64 (+.f64 (-.f64 d4 d1) d2) d3)
(*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))) (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 d1 d4)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (+.f64 d1 d4)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d1 d4)) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))))) (*.f64 (+.f64 d2 d3) (+.f64 d1 d4)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 d2 d3)) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (+.f64 d2 d3)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 d3)) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (+.f64 d1 d4) (+.f64 d2 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 d3 d4) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (-.f64 d3 d4) d1) (+.f64 (-.f64 d3 d4) d1)) (*.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 d2 (-.f64 d3 d4)) (-.f64 d2 (-.f64 d3 d4))) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 d2 (-.f64 d3 d4)) d1))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 (-.f64 d3 d4) d1) (+.f64 (-.f64 d3 d4) d1))) (+.f64 d2 (+.f64 (-.f64 d3 d4) d1)))
(/.f64 (-.f64 (*.f64 (-.f64 d2 (-.f64 d3 d4)) (-.f64 d2 (-.f64 d3 d4))) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (-.f64 d2 (-.f64 d3 d4)) d1))
(pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(exp.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 (+.f64 (-.f64 d3 d4) d1)))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d3) (-.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (-.f64 d4 d1) (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d1)) (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)) (-.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 (+.f64 (-.f64 d3 d4) d1)))
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 (-.f64 d4 d1)) (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)) (-.f64 d4 d1))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 (+.f64 (-.f64 d3 d4) d1)))
(+.f64 d2 (neg.f64 d3))
(+.f64 d2 (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (neg.f64 d3) d2)
(*.f64 (-.f64 d2 d3) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d2 d3))
(*.f64 (cbrt.f64 (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)))
(*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 (sqrt.f64 d2) (sqrt.f64 d3)) (-.f64 (sqrt.f64 d2) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d2 d3)))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d2 (neg.f64 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 d2 (neg.f64 d3)))
(pow.f64 (-.f64 d2 d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 d3))))
(cbrt.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 d2 d3)))
(log1p.f64 (expm1.f64 (-.f64 d2 d3)))
(exp.f64 (log.f64 (-.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 d3))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 d3))
(+.f64 d4 (neg.f64 d1))
(+.f64 d4 (*.f64 (neg.f64 d1) #s(literal 1 binary64)))
(+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) #s(literal 1 binary64) d1))
(+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (neg.f64 d1) d4)
(*.f64 (-.f64 d4 d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d4 d1))
(*.f64 (cbrt.f64 (-.f64 d4 d1)) (pow.f64 (cbrt.f64 (-.f64 d4 d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d1)))
(*.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 (-.f64 d4 d1)))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d4)))
(*.f64 (+.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d4))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (neg.f64 (+.f64 d1 d4)))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (neg.f64 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 d4 (neg.f64 d1)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (neg.f64 d1))) (-.f64 d4 (neg.f64 d1)))
(pow.f64 (-.f64 d4 d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d4 d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d4 d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 d4 d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d4 d1))))
(cbrt.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 d4 d1)))
(log1p.f64 (expm1.f64 (-.f64 d4 d1)))
(exp.f64 (log.f64 (-.f64 d4 d1)))
(exp.f64 (*.f64 (log.f64 (-.f64 d4 d1)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d4 (neg.f64 d1))
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (neg.f64 d1))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (neg.f64 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 1 binary64)) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))
(*.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 1 binary64)))
(+.f64 d4 (neg.f64 d3))
(+.f64 d4 (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (neg.f64 d3) d4)
(*.f64 (-.f64 d4 d3) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d4 d3))
(*.f64 (cbrt.f64 (-.f64 d4 d3)) (pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d3)))
(*.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 (-.f64 d4 d3)))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 d4)))
(*.f64 (+.f64 (sqrt.f64 d4) (sqrt.f64 d3)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d4) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d3 d4))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d3 d4)))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d4 (neg.f64 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 d4 (neg.f64 d3)))
(pow.f64 (-.f64 d4 d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 d4 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d4 d3))))
(cbrt.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 d4 d3)))
(log1p.f64 (expm1.f64 (-.f64 d4 d3)))
(exp.f64 (log.f64 (-.f64 d4 d3)))
(exp.f64 (*.f64 (log.f64 (-.f64 d4 d3)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d4 (neg.f64 d3))
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (neg.f64 d3))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (neg.f64 d3))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (+.f64 d1 d2))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) d1) (+.f64 d1 d2))
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d1)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d1))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 1 binary64)))
(+.f64 d2 (neg.f64 d1))
(+.f64 d2 (*.f64 (neg.f64 d1) #s(literal 1 binary64)))
(+.f64 (-.f64 d2 d1) (fma.f64 (neg.f64 d1) #s(literal 1 binary64) d1))
(+.f64 (-.f64 d2 d1) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (-.f64 d2 d1) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (neg.f64 d1) d2)
(*.f64 (-.f64 d2 d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d2 d1))
(*.f64 (cbrt.f64 (-.f64 d2 d1)) (pow.f64 (cbrt.f64 (-.f64 d2 d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d1)))
(*.f64 (sqrt.f64 (-.f64 d2 d1)) (sqrt.f64 (-.f64 d2 d1)))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d2)))
(*.f64 (+.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (-.f64 (sqrt.f64 d2) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d2) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d2))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (neg.f64 (+.f64 d1 d2)))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (neg.f64 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 d2 (neg.f64 d1)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (neg.f64 d1))) (-.f64 d2 (neg.f64 d1)))
(pow.f64 (-.f64 d2 d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d2 d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d2 d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 d2 d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 d2 d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 d1))))
(cbrt.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 d2 d1)))
(log1p.f64 (expm1.f64 (-.f64 d2 d1)))
(exp.f64 (log.f64 (-.f64 d2 d1)))
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d1)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 d1))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 d1))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 d1))
Outputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d3 d4))) d2) d1) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d3 d4))) d2) d1) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d3 d4))) d2) d1) (neg.f64 d2))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) d1))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(*.f64 d4 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(*.f64 d4 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(*.f64 d4 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) d1))))
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 d4 d3) d2) (/.f64 d1 d2))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 d4 d3) d2) (/.f64 d1 d2))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 d4 d3) d2) (/.f64 d1 d2))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) #s(literal -1 binary64)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) #s(literal -1 binary64)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) #s(literal -1 binary64)) (neg.f64 d2))
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 (-.f64 d4 d1))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3)) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3)) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3)) (/.f64 d1 d3))))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 d2 d4) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 d2 d4) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 d2 d4) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) #s(literal -1 binary64))))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) #s(literal -1 binary64))))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) #s(literal -1 binary64))))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) #s(literal -1 binary64))))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d2 (-.f64 d4 d3))
(-.f64 d4 (-.f64 d3 d2))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (-.f64 d3 d2)) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (-.f64 d3 d2)) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (-.f64 d3 d2)) d1)))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (+.f64 (/.f64 d3 d2) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (+.f64 (/.f64 d3 d2) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (+.f64 (/.f64 d3 d2) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (neg.f64 d2))
d2
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 d3)
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 d3)
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 d3)
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d2) d3)))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d2) d3)))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d2) d3)))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d1) d4)))
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d1) d4)))
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d1) d4)))
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d1 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d1 d4) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (+.f64 (/.f64 d1 d4) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d1 d4) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (+.f64 (/.f64 d1 d4) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d1 d4) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (+.f64 (/.f64 d1 d4) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (neg.f64 d4))
d4
(+.f64 d4 (*.f64 #s(literal -1 binary64) d1))
(-.f64 d4 d1)
(+.f64 d4 (*.f64 #s(literal -1 binary64) d1))
(-.f64 d4 d1)
(+.f64 d4 (*.f64 #s(literal -1 binary64) d1))
(-.f64 d4 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d4 d1) #s(literal -1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d4 d1)))
(*.f64 d1 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d4 d1) #s(literal -1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d4 d1)))
(*.f64 d1 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d4 d1) #s(literal -1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d4 d1)))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d4 d1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d4 d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d4 d1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d4 d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d4 d1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d4 d1)) (neg.f64 d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (-.f64 d3 d2)) d1)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (-.f64 d3 d2)) d1)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (-.f64 d3 d2)) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1)))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 d4 (+.f64 d1 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 d3 d4)) (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))))
(*.f64 d4 (+.f64 d1 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) (*.f64 d1 (/.f64 (neg.f64 d3) d4)))))
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 d4 (+.f64 d1 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 d3 d4)) (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))))
(*.f64 d4 (+.f64 d1 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) (*.f64 d1 (/.f64 (neg.f64 d3) d4)))))
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 d4 (+.f64 d1 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 d3 d4)) (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))))
(*.f64 d4 (+.f64 d1 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) (*.f64 d1 (/.f64 (neg.f64 d3) d4)))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(*.f64 d4 (neg.f64 (-.f64 (/.f64 (fma.f64 d1 (-.f64 d2 d1) (*.f64 d1 (neg.f64 d3))) (neg.f64 d4)) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(*.f64 d4 (neg.f64 (-.f64 (/.f64 (fma.f64 d1 (-.f64 d2 d1) (*.f64 d1 (neg.f64 d3))) (neg.f64 d4)) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(*.f64 d4 (neg.f64 (-.f64 (/.f64 (fma.f64 d1 (-.f64 d2 d1) (*.f64 d1 (neg.f64 d3))) (neg.f64 d4)) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (+.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 d1 (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) (/.f64 (-.f64 d2 d1) d3))) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (+.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 d1 (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) (/.f64 (-.f64 d2 d1) d3))) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (+.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 d1 (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) (/.f64 (-.f64 d2 d1) d3))) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2) (*.f64 d1 (/.f64 (-.f64 d4 d3) d2)))))
(*.f64 d2 (+.f64 (*.f64 (-.f64 d4 d3) (/.f64 d1 d2)) (-.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2) (*.f64 d1 (/.f64 (-.f64 d4 d3) d2)))))
(*.f64 d2 (+.f64 (*.f64 (-.f64 d4 d3) (/.f64 d1 d2)) (-.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2) (*.f64 d1 (/.f64 (-.f64 d4 d3) d2)))))
(*.f64 d2 (+.f64 (*.f64 (-.f64 d4 d3) (/.f64 d1 d2)) (-.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d3 d4))) d2) d1) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d3 d4))) d2) d1) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d3 d4))) d2) d1) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d4)))
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d4)))
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d4)))
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))))
(*.f64 d4 (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))))
(*.f64 d4 (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))))
(*.f64 d4 (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
d4
(+.f64 d4 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d4 d3)
(+.f64 d4 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d4 d3)
(+.f64 d4 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d4 d3)
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d4 d3) #s(literal -1 binary64)))
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3)))
(*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d4 d3) #s(literal -1 binary64)))
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3)))
(*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d4 d3) #s(literal -1 binary64)))
(*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3)))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d4 d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d4 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d4 d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d4 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d4 d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d4 d3))))
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (neg.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (neg.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (neg.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (neg.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (neg.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (neg.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d1) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d1) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d1) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d1 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d1 d2) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (+.f64 (/.f64 d1 d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 d1 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d1 d2) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (+.f64 (/.f64 d1 d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 d1 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d1 d2) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (+.f64 (/.f64 d1 d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 d1 d2))))
d2
(+.f64 d2 (*.f64 #s(literal -1 binary64) d1))
(-.f64 d2 d1)
(+.f64 d2 (*.f64 #s(literal -1 binary64) d1))
(-.f64 d2 d1)
(+.f64 d2 (*.f64 #s(literal -1 binary64) d1))
(-.f64 d2 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)))
(*.f64 d1 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)))
(*.f64 d1 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d2) d1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d2) d1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d2) d1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d1)) (neg.f64 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 (+.f64 d1 d2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 d1 (fma.f64 (-.f64 d4 d1) (+.f64 d3 (-.f64 d4 (+.f64 d1 d2))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (/.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 d1 (fma.f64 (-.f64 d4 d1) (+.f64 d3 (-.f64 d4 (+.f64 d1 d2))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) d1) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (/.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 d2 (+.f64 (-.f64 d3 d4) d1))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 d4 (-.f64 d1 (-.f64 d2 d3)))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(expm1.f64 (log1p.f64 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1))))
(-.f64 (/.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (/.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(-.f64 (+.f64 (-.f64 d4 d1) d2) d3)
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 1 binary64))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64)))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(*.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (fma.f64 (-.f64 d4 d1) (+.f64 d3 (-.f64 d4 (+.f64 d1 d2))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))) (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (fma.f64 (-.f64 d4 d1) (+.f64 d3 (-.f64 d4 (+.f64 d1 d2))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (fma.f64 (-.f64 d4 d1) (+.f64 d3 (-.f64 d4 (+.f64 d1 d2))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64))) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 d1 d4)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (+.f64 d1 d4)))
(/.f64 (fma.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 d1 d4) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))))) (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (fma.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 d1 d4))) (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (+.f64 d2 d3)))
(/.f64 (/.f64 (fma.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (+.f64 d2 d3))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d1 d4)) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))))) (*.f64 (+.f64 d2 d3) (+.f64 d1 d4)))
(/.f64 (fma.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 d3) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (+.f64 d1 d4) (+.f64 d2 d3)))
(/.f64 (fma.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))))) (*.f64 (+.f64 d1 d4) (+.f64 d2 d3)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 d2 d3)) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (+.f64 d2 d3)))
(/.f64 (fma.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (+.f64 d2 d3)))
(/.f64 (/.f64 (fma.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (+.f64 d2 d3))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 d1 d4) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))))) (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (fma.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 d1 d4))) (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 d3)) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (+.f64 d1 d4) (+.f64 d2 d3)))
(/.f64 (fma.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 d3) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (+.f64 d1 d4) (+.f64 d2 d3)))
(/.f64 (fma.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))))) (*.f64 (+.f64 d1 d4) (+.f64 d2 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (fma.f64 (-.f64 d4 d1) (+.f64 d3 (-.f64 d4 (+.f64 d1 d2))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (+.f64 d3 (-.f64 d4 (+.f64 d1 d2))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 d3 d4) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (-.f64 d3 d4) d1) (+.f64 (-.f64 d3 d4) d1)) (*.f64 d2 (+.f64 (-.f64 d3 d4) d1)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (-.f64 d3 d4)) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d1 (-.f64 d3 d4)) (+.f64 d2 (+.f64 d1 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (-.f64 d3 d4)) #s(literal 3 binary64))) (fma.f64 (+.f64 d1 (-.f64 d3 d4)) (+.f64 d2 (+.f64 d1 (-.f64 d3 d4))) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 d2 (-.f64 d3 d4)) (-.f64 d2 (-.f64 d3 d4))) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 d2 (-.f64 d3 d4)) d1))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 (+.f64 (-.f64 d2 d3) d4) (+.f64 (-.f64 d2 d3) d4) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 (-.f64 d3 d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 (-.f64 d4 (-.f64 d3 d2)) (-.f64 d4 (-.f64 d3 d2)) (*.f64 d1 (+.f64 d1 (-.f64 d4 (-.f64 d3 d2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (+.f64 d3 (-.f64 d4 (+.f64 d1 d2))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 (-.f64 d3 d4) d1) (+.f64 (-.f64 d3 d4) d1))) (+.f64 d2 (+.f64 (-.f64 d3 d4) d1)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d1 (-.f64 d3 d4)) (+.f64 d1 (-.f64 d3 d4)))) (+.f64 d2 (+.f64 d1 (-.f64 d3 d4))))
(/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 (-.f64 d3 d4)) (-.f64 (-.f64 d4 d3) d1))) (+.f64 d2 (+.f64 d1 (-.f64 d3 d4))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 (-.f64 d3 d4)) (-.f64 d2 (-.f64 d3 d4))) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (-.f64 d2 (-.f64 d3 d4)) d1))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 d2 (-.f64 (-.f64 d3 d4) d1)))
(/.f64 (-.f64 (*.f64 (-.f64 d4 (-.f64 d3 d2)) (-.f64 d4 (-.f64 d3 d2))) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (-.f64 d4 (-.f64 d3 d2))))
(pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 1 binary64))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 3 binary64))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(pow.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(sqrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (exp.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) #s(literal 3 binary64)))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(expm1.f64 (log1p.f64 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(exp.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 1 binary64)))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 (+.f64 (-.f64 d3 d4) d1)))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(fma.f64 #s(literal 1 binary64) (-.f64 d4 d1) (-.f64 d2 d3))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d1)) (-.f64 d2 d3))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)) (-.f64 d4 d1))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 (+.f64 (-.f64 d3 d4) d1)))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 (-.f64 d4 d1)) (-.f64 d2 d3))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)) (-.f64 d4 d1))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 (+.f64 (-.f64 d3 d4) d1)))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(+.f64 d2 (neg.f64 d3))
(-.f64 d2 d3)
(+.f64 d2 (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(-.f64 d2 d3)
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 d2 d3) (+.f64 (neg.f64 d3) d3))
(+.f64 (-.f64 d2 d3) (*.f64 #s(literal 0 binary64) d3))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (neg.f64 d3) d2)
(-.f64 d2 d3)
(*.f64 (-.f64 d2 d3) #s(literal 1 binary64))
(-.f64 d2 d3)
(*.f64 #s(literal 1 binary64) (-.f64 d2 d3))
(-.f64 d2 d3)
(*.f64 (cbrt.f64 (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)))
(-.f64 d2 d3)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)))
(-.f64 d2 d3)
(*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)))
(-.f64 d2 d3)
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3))
(*.f64 (+.f64 (sqrt.f64 d2) (sqrt.f64 d3)) (-.f64 (sqrt.f64 d2) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d2 d3)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3)))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d2 (neg.f64 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 d2 (neg.f64 d3)))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3))
(pow.f64 (-.f64 d2 d3) #s(literal 1 binary64))
(-.f64 d2 d3)
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 3 binary64))
(-.f64 d2 d3)
(pow.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 d2 d3)
(pow.f64 (sqrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64))
(-.f64 d2 d3)
(sqrt.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))
(fabs.f64 (-.f64 d2 d3))
(log.f64 (exp.f64 (-.f64 d2 d3)))
(-.f64 d2 d3)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 d3))))
(-.f64 d2 d3)
(cbrt.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))
(-.f64 d2 d3)
(expm1.f64 (log1p.f64 (-.f64 d2 d3)))
(log1p.f64 (expm1.f64 (-.f64 d2 d3)))
(-.f64 d2 d3)
(exp.f64 (log.f64 (-.f64 d2 d3)))
(-.f64 d2 d3)
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) #s(literal 1 binary64)))
(-.f64 d2 d3)
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 d3))
(-.f64 d2 d3)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 d3))
(-.f64 d2 d3)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 d3))
(-.f64 d2 d3)
(+.f64 d4 (neg.f64 d1))
(-.f64 d4 d1)
(+.f64 d4 (*.f64 (neg.f64 d1) #s(literal 1 binary64)))
(-.f64 d4 d1)
(+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) #s(literal 1 binary64) d1))
(+.f64 (-.f64 d4 d1) (+.f64 (neg.f64 d1) d1))
(+.f64 (-.f64 d4 d1) (*.f64 #s(literal 0 binary64) d1))
(+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (neg.f64 d1) d4)
(-.f64 d4 d1)
(*.f64 (-.f64 d4 d1) #s(literal 1 binary64))
(-.f64 d4 d1)
(*.f64 #s(literal 1 binary64) (-.f64 d4 d1))
(-.f64 d4 d1)
(*.f64 (cbrt.f64 (-.f64 d4 d1)) (pow.f64 (cbrt.f64 (-.f64 d4 d1)) #s(literal 2 binary64)))
(-.f64 d4 d1)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d1)))
(-.f64 d4 d1)
(*.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 (-.f64 d4 d1)))
(-.f64 d4 d1)
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d4))
(*.f64 (+.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d1)))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d4))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d4))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (neg.f64 (+.f64 d1 d4)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d4)))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (neg.f64 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 d4 (neg.f64 d1)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (neg.f64 d1))) (-.f64 d4 (neg.f64 d1)))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d4))
(pow.f64 (-.f64 d4 d1) #s(literal 1 binary64))
(-.f64 d4 d1)
(pow.f64 (cbrt.f64 (-.f64 d4 d1)) #s(literal 3 binary64))
(-.f64 d4 d1)
(pow.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 d4 d1)
(pow.f64 (sqrt.f64 (-.f64 d4 d1)) #s(literal 2 binary64))
(-.f64 d4 d1)
(sqrt.f64 (pow.f64 (-.f64 d4 d1) #s(literal 2 binary64)))
(fabs.f64 (-.f64 d4 d1))
(log.f64 (exp.f64 (-.f64 d4 d1)))
(-.f64 d4 d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d4 d1))))
(-.f64 d4 d1)
(cbrt.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)))
(-.f64 d4 d1)
(expm1.f64 (log1p.f64 (-.f64 d4 d1)))
(log1p.f64 (expm1.f64 (-.f64 d4 d1)))
(-.f64 d4 d1)
(exp.f64 (log.f64 (-.f64 d4 d1)))
(-.f64 d4 d1)
(exp.f64 (*.f64 (log.f64 (-.f64 d4 d1)) #s(literal 1 binary64)))
(-.f64 d4 d1)
(fma.f64 #s(literal 1 binary64) d4 (neg.f64 d1))
(-.f64 d4 d1)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (neg.f64 d1))
(-.f64 d4 d1)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (neg.f64 d1))
(-.f64 d4 d1)
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 1 binary64)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))))
(*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d2 d1)) (-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d4 d3) (-.f64 d2 d1))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d2) d1)))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 d4 (neg.f64 d3))
(-.f64 d4 d3)
(+.f64 d4 (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(-.f64 d4 d3)
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 d4 d3) (+.f64 (neg.f64 d3) d3))
(+.f64 (-.f64 d4 d3) (*.f64 #s(literal 0 binary64) d3))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (neg.f64 d3) d4)
(-.f64 d4 d3)
(*.f64 (-.f64 d4 d3) #s(literal 1 binary64))
(-.f64 d4 d3)
(*.f64 #s(literal 1 binary64) (-.f64 d4 d3))
(-.f64 d4 d3)
(*.f64 (cbrt.f64 (-.f64 d4 d3)) (pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64)))
(-.f64 d4 d3)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d3)))
(-.f64 d4 d3)
(*.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 (-.f64 d4 d3)))
(-.f64 d4 d3)
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 d4)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3))
(*.f64 (+.f64 (sqrt.f64 d4) (sqrt.f64 d3)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d3)))
(*.f64 (+.f64 (sqrt.f64 d3) (sqrt.f64 d4)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d4) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d3 d4))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d3 d4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d4 d3)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3)))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d4 (neg.f64 d3)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 d4 (neg.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3))
(pow.f64 (-.f64 d4 d3) #s(literal 1 binary64))
(-.f64 d4 d3)
(pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 3 binary64))
(-.f64 d4 d3)
(pow.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 d4 d3)
(pow.f64 (sqrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64))
(-.f64 d4 d3)
(sqrt.f64 (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64)))
(fabs.f64 (-.f64 d4 d3))
(log.f64 (exp.f64 (-.f64 d4 d3)))
(-.f64 d4 d3)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d4 d3))))
(-.f64 d4 d3)
(cbrt.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)))
(-.f64 d4 d3)
(expm1.f64 (log1p.f64 (-.f64 d4 d3)))
(log1p.f64 (expm1.f64 (-.f64 d4 d3)))
(-.f64 d4 d3)
(exp.f64 (log.f64 (-.f64 d4 d3)))
(-.f64 d4 d3)
(exp.f64 (*.f64 (log.f64 (-.f64 d4 d3)) #s(literal 1 binary64)))
(-.f64 d4 d3)
(fma.f64 #s(literal 1 binary64) d4 (neg.f64 d3))
(-.f64 d4 d3)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (neg.f64 d3))
(-.f64 d4 d3)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (neg.f64 d3))
(-.f64 d4 d3)
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d1))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (-.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (+.f64 d1 d2))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d2)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) d1) (+.f64 d1 d2))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (+.f64 d1 d2))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d2)))
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 d2 d1))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 d2 d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 d2 d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (-.f64 d2 d1)))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d1)) d1))
(*.f64 d1 (-.f64 d2 d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))))
(*.f64 d1 (-.f64 d2 d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)))
(*.f64 d1 (-.f64 d2 d1))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64))))
(*.f64 d1 (-.f64 d2 d1))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (-.f64 d2 d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (-.f64 d2 d1))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (-.f64 d2 d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 d2 (neg.f64 d1))
(-.f64 d2 d1)
(+.f64 d2 (*.f64 (neg.f64 d1) #s(literal 1 binary64)))
(-.f64 d2 d1)
(+.f64 (-.f64 d2 d1) (fma.f64 (neg.f64 d1) #s(literal 1 binary64) d1))
(+.f64 (-.f64 d2 d1) (+.f64 (neg.f64 d1) d1))
(+.f64 (-.f64 d2 d1) (*.f64 #s(literal 0 binary64) d1))
(+.f64 (-.f64 d2 d1) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (-.f64 d2 d1) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (neg.f64 d1) d2)
(-.f64 d2 d1)
(*.f64 (-.f64 d2 d1) #s(literal 1 binary64))
(-.f64 d2 d1)
(*.f64 #s(literal 1 binary64) (-.f64 d2 d1))
(-.f64 d2 d1)
(*.f64 (cbrt.f64 (-.f64 d2 d1)) (pow.f64 (cbrt.f64 (-.f64 d2 d1)) #s(literal 2 binary64)))
(-.f64 d2 d1)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d1)))
(-.f64 d2 d1)
(*.f64 (sqrt.f64 (-.f64 d2 d1)) (sqrt.f64 (-.f64 d2 d1)))
(-.f64 d2 d1)
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d2))
(*.f64 (+.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (-.f64 (sqrt.f64 d2) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d2) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d2))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d2))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (neg.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (neg.f64 (+.f64 d1 d2)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d2)))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (neg.f64 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 d2 (neg.f64 d1)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (neg.f64 d1))) (-.f64 d2 (neg.f64 d1)))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 d2))
(pow.f64 (-.f64 d2 d1) #s(literal 1 binary64))
(-.f64 d2 d1)
(pow.f64 (cbrt.f64 (-.f64 d2 d1)) #s(literal 3 binary64))
(-.f64 d2 d1)
(pow.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 d2 d1)
(pow.f64 (sqrt.f64 (-.f64 d2 d1)) #s(literal 2 binary64))
(-.f64 d2 d1)
(sqrt.f64 (pow.f64 (-.f64 d2 d1) #s(literal 2 binary64)))
(fabs.f64 (-.f64 d2 d1))
(log.f64 (exp.f64 (-.f64 d2 d1)))
(-.f64 d2 d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 d1))))
(-.f64 d2 d1)
(cbrt.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)))
(-.f64 d2 d1)
(expm1.f64 (log1p.f64 (-.f64 d2 d1)))
(log1p.f64 (expm1.f64 (-.f64 d2 d1)))
(-.f64 d2 d1)
(exp.f64 (log.f64 (-.f64 d2 d1)))
(-.f64 d2 d1)
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d1)) #s(literal 1 binary64)))
(-.f64 d2 d1)
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 d1))
(-.f64 d2 d1)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 d1))
(-.f64 d2 d1)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 d1))
(-.f64 d2 d1)

eval120.0ms (1.6%)

Compiler

Compiled 8680 to 1743 computations (79.9% saved)

prune79.0ms (1.1%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New5119520
Fresh000
Picked202
Done000
Total5139522
Accuracy
100.0%
Counts
522 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.4%
(*.f64 (neg.f64 d1) d3)
82.8%
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
82.8%
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
77.7%
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
80.3%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
92.9%
(*.f64 d1 (+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1)))
30.8%
(*.f64 d1 (neg.f64 d1))
28.4%
(*.f64 d1 d4)
29.1%
(*.f64 d1 d2)
Compiler

Compiled 208 to 138 computations (33.7% saved)

simplify63.0ms (0.9%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
cost-diff0
(+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))
cost-diff0
(*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64)))
cost-diff256
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
cost-diff0
(+.f64 d2 d4)
cost-diff0
(-.f64 (+.f64 d2 d4) d3)
cost-diff0
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
cost-diff0
(neg.f64 d1)
cost-diff0
(*.f64 d1 (neg.f64 d1))
cost-diff0
(*.f64 d1 d2)
cost-diff0
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
cost-diff256
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
cost-diff256
(+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1))
cost-diff256
(*.f64 d1 (+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1)))
Rules
765×fma-neg
580×fma-define
407×associate-/r*
375×associate-*r/
316×associate-*l/
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
031532
176532
2191532
3486532
41232484
53719484
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1)))
d1
(+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
d2
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
#s(literal 1 binary64)
(/.f64 d3 d2)
d3
(-.f64 d4 d1)
d4
(*.f64 d1 d2)
d1
d2
(*.f64 d1 (neg.f64 d1))
d1
(neg.f64 d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
d1
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d2 d4)
d2
d4
d3
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
d3
(*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64)))
d1
(+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(+.f64 d2 (-.f64 d4 d1))
d2
(-.f64 d4 d1)
d4
#s(literal -1 binary64)
Outputs
(*.f64 d1 (+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
d1
(+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (-.f64 d4 d1))
(-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(-.f64 d2 d3)
d2
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
#s(literal 1 binary64)
(/.f64 d3 d2)
d3
(-.f64 d4 d1)
d4
(*.f64 d1 d2)
d1
d2
(*.f64 d1 (neg.f64 d1))
d1
(neg.f64 d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))
d1
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d2 (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(-.f64 d2 (-.f64 d3 d4))
(+.f64 d2 d4)
d2
d4
d3
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
d3
(*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64)))
d1
(+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(+.f64 d2 (-.f64 d4 d1))
d2
(-.f64 d4 d1)
d4
#s(literal -1 binary64)

localize97.0ms (1.3%)

Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 d2 (-.f64 d4 d1))
accuracy100.0%
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
accuracy93.2%
(*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64)))
accuracy89.6%
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
accuracy100.0%
(-.f64 (+.f64 d2 d4) d3)
accuracy100.0%
(+.f64 d2 d4)
accuracy100.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
accuracy100.0%
(*.f64 d1 (neg.f64 d1))
accuracy100.0%
(neg.f64 d1)
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
accuracy100.0%
(+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1))
accuracy100.0%
(*.f64 d1 (+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1)))
accuracy90.0%
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
Results
68.0ms256×0valid
Compiler

Compiled 136 to 24 computations (82.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-mult: 12.0ms (44% of total)
ival-add: 5.0ms (18.4% of total)
ival-sub: 4.0ms (14.7% of total)
ival-div: 4.0ms (14.7% of total)
const: 1.0ms (3.7% of total)
ival-neg: 1.0ms (3.7% of total)
backward-pass: 0.0ms (0% of total)

series76.0ms (1%)

Counts
15 → 480
Calls
Call 1
Inputs
#<alt (*.f64 d1 (+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1)))>
#<alt (+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1))>
#<alt (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))>
#<alt (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d1 (neg.f64 d1))>
#<alt (neg.f64 d1)>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (-.f64 (+.f64 d2 d4) d3)>
#<alt (+.f64 d2 d4)>
#<alt (*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))>
#<alt (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64)))>
#<alt (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))>
#<alt (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)>
#<alt (+.f64 d2 (-.f64 d4 d1))>
Outputs
#<alt (*.f64 d1 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))>
#<alt (*.f64 d1 (+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))>
#<alt (*.f64 d1 (+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)) d2)))))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))))>
#<alt (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)>
#<alt d2>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1) d2)) #s(literal 1 binary64))))>
#<alt (-.f64 (+.f64 d2 d4) d1)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))>
#<alt (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)>
#<alt (-.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)>
#<alt (-.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)>
#<alt (-.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)>
#<alt d4>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d4)) (/.f64 d1 d4)))>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d4)) (/.f64 d1 d4)))>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d4)) (/.f64 d1 d4)))>
#<alt d4>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) d4)) #s(literal 1 binary64))))>
#<alt (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))>
#<alt (+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))>
#<alt (+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))>
#<alt (+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))>
#<alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))>
#<alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))>
#<alt d2>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))>
#<alt d2>
#<alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))>
#<alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))>
#<alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))>
#<alt (*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))>
#<alt (*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))>
#<alt (*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))>
#<alt (/.f64 (-.f64 d2 d3) d2)>
#<alt (/.f64 (-.f64 d2 d3) d2)>
#<alt (/.f64 (-.f64 d2 d3) d2)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 d1 (-.f64 d4 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))))>
#<alt (-.f64 d4 d3)>
#<alt d2>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))>
#<alt (-.f64 d2 d3)>
#<alt d4>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))>
#<alt d4>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))>
#<alt (+.f64 d2 d4)>
#<alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))>
#<alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))>
#<alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))>
#<alt d4>
#<alt d2>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))>
#<alt d2>
#<alt d4>
#<alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt d4>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d2) d3))>
#<alt (+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d2) d3))>
#<alt (+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d2) d3))>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))>
#<alt (*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))>
#<alt (*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d4) d3))>
#<alt (+.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d4) d3))>
#<alt (+.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d4) d3))>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))>
#<alt (*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))>
#<alt (*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))))>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) d3)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))>
#<alt (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (/.f64 d2 d3)>
#<alt (*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d1 (*.f64 d2 d3)))))>
#<alt (*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d1 (*.f64 d2 d3)))))>
#<alt (*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d1 (*.f64 d2 d3)))))>
#<alt (/.f64 d2 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (/.f64 d4 d3)>
#<alt (*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d1 (*.f64 d3 d4)))))>
#<alt (*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d1 (*.f64 d3 d4)))))>
#<alt (*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d1 (*.f64 d3 d4)))))>
#<alt (/.f64 d4 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 d1 d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)) d1)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)) d1)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)) d1)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1) d3)>
#<alt #s(literal -1 binary64)>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt #s(literal -1 binary64)>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))>
#<alt (/.f64 (-.f64 d4 d1) d3)>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))>
#<alt (/.f64 d2 d3)>
#<alt (*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (/.f64 d1 (*.f64 d2 d3))))>
#<alt (*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (/.f64 d1 (*.f64 d2 d3))))>
#<alt (*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (/.f64 d1 (*.f64 d2 d3))))>
#<alt (/.f64 d2 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (/.f64 d1 d3)) d2)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (/.f64 d1 d3)) d2)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (/.f64 d1 d3)) d2)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (/.f64 (-.f64 d2 d1) d3)>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))>
#<alt (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))>
#<alt (/.f64 d4 d3)>
#<alt (*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (/.f64 d1 (*.f64 d3 d4))))>
#<alt (*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (/.f64 d1 (*.f64 d3 d4))))>
#<alt (*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (/.f64 d1 (*.f64 d3 d4))))>
#<alt (/.f64 d4 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (/.f64 d1 d3)) d4)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (/.f64 d1 d3)) d4)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (/.f64 d1 d3)) d4)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (/.f64 (+.f64 d2 d4) d3)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 d1 d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1)) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)>
#<alt (-.f64 d4 d1)>
#<alt (-.f64 (+.f64 d2 d4) d1)>
#<alt (-.f64 (+.f64 d2 d4) d1)>
#<alt (-.f64 (+.f64 d2 d4) d1)>
#<alt d2>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))>
#<alt (-.f64 d2 d1)>
#<alt (-.f64 (+.f64 d2 d4) d1)>
#<alt (-.f64 (+.f64 d2 d4) d1)>
#<alt (-.f64 (+.f64 d2 d4) d1)>
#<alt d4>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))>
#<alt d4>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))>
#<alt (+.f64 d2 d4)>
#<alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))>
Calls

132 calls:

TimeVariablePointExpression
6.0ms
d4
@0
(* d1 (+ (* d2 (- 1 (/ d3 d2))) (- d4 d1)))
5.0ms
d2
@-inf
(/ (+ d2 (- d4 d1)) d3)
4.0ms
d4
@0
(- (+ d2 d4) d3)
2.0ms
d2
@inf
(* d2 (- 1 (/ d3 d2)))
2.0ms
d3
@0
(* d1 (+ (/ (+ d2 (- d4 d1)) d3) -1))

rewrite137.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
257×log1p-expm1-u
257×expm1-log1p-u
256×add-cube-cbrt
252×add-exp-log
251×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031435
1535422
Stop Event
node limit
Counts
15 → 429
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1)))
(+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(*.f64 d1 d2)
(*.f64 d1 (neg.f64 d1))
(neg.f64 d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d2 d4)
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64)))
(+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(+.f64 d2 (-.f64 d4 d1))
Outputs
(+.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (+.f64 d4 d1)))
(+.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(+.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 (+.f64 d4 d1) d1))
(+.f64 (*.f64 (+.f64 d4 d1) d1) (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 d4 d1) d1) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (+.f64 d4 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d4 d1) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) (-.f64 (*.f64 (*.f64 (+.f64 d4 d1) d1) (*.f64 (+.f64 d4 d1) d1)) (*.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 (+.f64 d4 d1) d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d4 d1)))) (-.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) (*.f64 (*.f64 (+.f64 d4 d1) d1) (*.f64 (+.f64 d4 d1) d1))) (-.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 (+.f64 d4 d1) d1)))
(pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))) #s(literal 1 binary64)))
(fma.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1 (*.f64 (+.f64 d4 d1) d1))
(-.f64 d4 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))) (/.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))))
(*.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))
(*.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) (pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(*.f64 (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))))
(/.f64 (+.f64 (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4)) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))
(pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))))
(cbrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(log1p.f64 (expm1.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(exp.f64 (log.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 1 binary64)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2 (+.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 d1)) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (+.f64 d4 d1))
(fma.f64 (sqrt.f64 (+.f64 d4 d1)) (sqrt.f64 (+.f64 d4 d1)) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (+.f64 d4 d1))
(+.f64 d2 (*.f64 (/.f64 (neg.f64 d3) d2) d2))
(+.f64 (*.f64 d2 #s(literal 1 binary64)) (*.f64 d2 (/.f64 (neg.f64 d3) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) #s(literal 1 binary64))
(pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(log1p.f64 (expm1.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(exp.f64 (log.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d2))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 d3) d2) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(*.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)) (/.f64 d3 d2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)) (/.f64 d3 d2))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)) (/.f64 d3 d2))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)) (/.f64 d3 d2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (neg.f64 d3) d2) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (neg.f64 d3) d2) (/.f64 (neg.f64 d3) d2)) (/.f64 (neg.f64 d3) d2))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 d3) d2) (/.f64 (neg.f64 d3) d2))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d2)))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 d3) d2)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 d3) d2)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d2))) #s(literal 1 binary64))
(pow.f64 (*.f64 d1 d2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d2) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d2))))
(cbrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 d2)))
(exp.f64 (log.f64 (*.f64 d1 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d2)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 d1 #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 d1 #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) d1)
(-.f64 #s(literal 0 binary64) d1)
(-.f64 (exp.f64 (log1p.f64 d1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 (cbrt.f64 d1) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 d1)))
(*.f64 (sqrt.f64 d1) (sqrt.f64 d1))
(*.f64 (sqrt.f64 d1) (neg.f64 (sqrt.f64 d1)))
(*.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (pow.f64 d1 #s(literal 2 binary64)) d1)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) d1))))
(pow.f64 d1 #s(literal 1 binary64))
(pow.f64 (cbrt.f64 d1) #s(literal 3 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 d1) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 d1 #s(literal 2 binary64)))
(fabs.f64 d1)
(log.f64 (exp.f64 d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 d1)))
(cbrt.f64 (pow.f64 d1 #s(literal 3 binary64)))
d1
(expm1.f64 (log1p.f64 d1))
(log1p.f64 (expm1.f64 d1))
(exp.f64 (log.f64 d1))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 (+.f64 d2 d4) d1) (*.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) #s(literal 1 binary64))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) #s(literal 1 binary64)))
(+.f64 d2 (-.f64 d4 d3))
(+.f64 d4 (+.f64 d2 (neg.f64 d3)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 (+.f64 d2 d4) (neg.f64 d3))
(+.f64 (+.f64 d4 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (+.f64 d4 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (fma.f64 #s(literal 1 binary64) (+.f64 d2 d4) (neg.f64 (*.f64 d3 #s(literal 1 binary64)))) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) (*.f64 d3 #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)) (neg.f64 (*.f64 d3 #s(literal 1 binary64)))) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) (*.f64 d3 #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) (neg.f64 (*.f64 d3 #s(literal 1 binary64)))) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) (*.f64 d3 #s(literal 1 binary64))))
(+.f64 (*.f64 d2 #s(literal 1 binary64)) (*.f64 (-.f64 d4 d3) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 d2 d4) #s(literal 1 binary64)) (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 d3))) (sqrt.f64 (+.f64 d4 (-.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d3 (+.f64 d2 d4))))))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d2 d3))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d3 (+.f64 d2 d4)))) (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 (+.f64 d2 d3)) (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d3 (+.f64 d2 d4)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d3 (+.f64 d2 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d4 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (*.f64 d2 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 (+.f64 d2 d4) (neg.f64 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (-.f64 d2 (-.f64 d4 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 (+.f64 d2 d4) (neg.f64 d3)))
(pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d4 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d4 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (+.f64 d4 (-.f64 d2 d3))))
(exp.f64 (log.f64 (+.f64 d4 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (-.f64 d4 d3))
(fma.f64 #s(literal 1 binary64) (+.f64 d2 d4) (neg.f64 d3))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)) (neg.f64 d3))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (-.f64 d4 d3))
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) (neg.f64 d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (-.f64 d4 d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 d4))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 d2 d4)) (/.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 d2 d4)))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d4))
(*.f64 (cbrt.f64 (+.f64 d2 d4)) (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)))
(*.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d4)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d4) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64)))) (neg.f64 (-.f64 d2 d4)))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 d4 d2))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(pow.f64 (+.f64 d2 d4) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d2 d4)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d2 d4))))
(cbrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d2 d4)))
(log1p.f64 (expm1.f64 (+.f64 d2 d4)))
(exp.f64 (log.f64 (+.f64 d2 d4)))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 d4)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 d4)
(fma.f64 #s(literal 1 binary64) d4 d2)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) d4)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) d2)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) d4)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) d2)
(+.f64 (*.f64 d3 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))) (*.f64 d3 (*.f64 d1 #s(literal -1 binary64))))
(+.f64 (*.f64 d3 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1)) (*.f64 d3 d1))
(+.f64 (*.f64 (*.f64 d3 d1) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 (*.f64 d3 d1) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 d3 d1) #s(literal -1 binary64)) (*.f64 (*.f64 d3 d1) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) d3) (*.f64 (*.f64 d1 #s(literal -1 binary64)) d3))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) d3) (*.f64 d1 d3))
(+.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) (*.f64 d3 d1)) (*.f64 #s(literal -1 binary64) (*.f64 d3 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d3 d1)) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) (*.f64 d3 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))) #s(literal 1 binary64))
(pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d3) (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))) #s(literal 1 binary64)))
(+.f64 d1 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1))
(+.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 #s(literal -1 binary64)))
(+.f64 (*.f64 d1 #s(literal -1 binary64)) (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(+.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) d1)
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) #s(literal 1 binary64)) (*.f64 d1 #s(literal 1 binary64)))
(-.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) d1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) #s(literal 0 binary64)) d1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))) (-.f64 (*.f64 (*.f64 d1 #s(literal -1 binary64)) (*.f64 d1 #s(literal -1 binary64))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))) (*.f64 (*.f64 d1 #s(literal -1 binary64)) (*.f64 d1 #s(literal -1 binary64)))) (-.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))
(pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(exp.f64 (log.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) (*.f64 d1 #s(literal -1 binary64)))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(exp.f64 (log.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))
(fma.f64 (+.f64 d2 (+.f64 d4 d1)) (/.f64 #s(literal 1 binary64) d3) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal -1 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 d2 d4) d3) (/.f64 d1 d3))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))
(*.f64 (+.f64 d2 (+.f64 d4 d1)) (/.f64 #s(literal 1 binary64) d3))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (neg.f64 (+.f64 d2 (+.f64 d4 d1))) (/.f64 #s(literal 1 binary64) (neg.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (+.f64 d2 (+.f64 d4 d1)) (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 (+.f64 d2 (+.f64 d4 d1)) (sqrt.f64 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) (sqrt.f64 d3)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) d3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (cbrt.f64 d3)))
(pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 2 binary64))
(pow.f64 (/.f64 d3 (+.f64 d2 (+.f64 d4 d1))) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) (neg.f64 d3)))
(neg.f64 (/.f64 (neg.f64 (+.f64 d2 (+.f64 d4 d1))) d3))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 1 binary64)))
(-.f64 d4 (-.f64 d1 d2))
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 (+.f64 d4 d1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 (-.f64 d2 d4) d1)) (/.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (+.f64 (-.f64 d2 d4) d1)))
(*.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d4 d1)))
(*.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))))
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) d2)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d4) d1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) d2))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d2 d4) d1) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) d2))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64))) (+.f64 (-.f64 d2 d4) d1))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 d2 d4) d1)))
(/.f64 (+.f64 (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (+.f64 d2 d4) d1))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 (+.f64 d4 d1) d2))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 (+.f64 d4 d1)))
(pow.f64 (+.f64 d2 (+.f64 d4 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d2 (+.f64 d4 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d2 (+.f64 d4 d1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d2 (+.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d2 (+.f64 d4 d1)))))
(cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 d4 d1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d2 (+.f64 d4 d1))))
(log1p.f64 (expm1.f64 (+.f64 d2 (+.f64 d4 d1))))
(exp.f64 (log.f64 (+.f64 d2 (+.f64 d4 d1))))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (+.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (+.f64 d4 d1) d2)
(fma.f64 #s(literal 1 binary64) (+.f64 d2 d4) d1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 d1)) d2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)) d1)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (+.f64 d4 d1))
(fma.f64 (sqrt.f64 (+.f64 d4 d1)) (sqrt.f64 (+.f64 d4 d1)) d2)
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) d1)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (+.f64 d4 d1))

simplify495.0ms (6.8%)

Algorithm
egg-herbie
Rules
774×fma-define
586×distribute-lft-in
449×times-frac
255×sub-neg
252×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0126238922
1328437979
Stop Event
node limit
Counts
909 → 875
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d1 (+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))
(*.f64 d1 (+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))
(*.f64 d1 (+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)) d2)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))))
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1) d2)) #s(literal 1 binary64))))
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(-.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)
(-.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)
(-.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d4)) (/.f64 d1 d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d4)) (/.f64 d1 d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d4)) (/.f64 d1 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) d4)) #s(literal 1 binary64))))
(+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)))))
(*.f64 #s(literal -1 binary64) d3)
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
d2
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(*.f64 #s(literal -1 binary64) (/.f64 d3 d2))
(*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 #s(literal -1 binary64) (/.f64 d3 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (/.f64 d3 d2))
(/.f64 (-.f64 d2 d3) d2)
(/.f64 (-.f64 d2 d3) d2)
(/.f64 (-.f64 d2 d3) d2)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))))
(-.f64 d4 d3)
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))
(-.f64 d2 d3)
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))
(+.f64 d2 d4)
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))
d4
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
d2
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 d1 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d2) d3))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d2) d3))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d2) d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))))
(*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d4) d3))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d4) d3))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d4) d3))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) d3)
(*.f64 #s(literal -1 binary64) d1)
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))
(*.f64 #s(literal -1 binary64) d1)
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))
(-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(/.f64 d2 d3)
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d1 (*.f64 d2 d3)))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d1 (*.f64 d2 d3)))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d1 (*.f64 d2 d3)))))
(/.f64 d2 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2)) (/.f64 #s(literal 1 binary64) d3))))
(-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(/.f64 d4 d3)
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d1 (*.f64 d3 d4)))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d1 (*.f64 d3 d4)))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d1 (*.f64 d3 d4)))))
(/.f64 d4 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4)) (/.f64 #s(literal 1 binary64) d3))))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (/.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)) d1)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)) d1)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)) d1)) (/.f64 #s(literal 1 binary64) d3))))
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1) d3)
(/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1) d3)
(/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1) d3)
#s(literal -1 binary64)
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
#s(literal -1 binary64)
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(/.f64 (-.f64 d4 d1) d3)
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))
(/.f64 d2 d3)
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (/.f64 d1 (*.f64 d2 d3))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (/.f64 d1 (*.f64 d2 d3))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (/.f64 d1 (*.f64 d2 d3))))
(/.f64 d2 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (/.f64 d1 d3)) d2)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (/.f64 d1 d3)) d2)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (/.f64 d1 d3)) d2)) (/.f64 #s(literal 1 binary64) d3))))
(/.f64 (-.f64 d2 d1) d3)
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))
(/.f64 d4 d3)
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (/.f64 d1 (*.f64 d3 d4))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (/.f64 d1 (*.f64 d3 d4))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (/.f64 d1 (*.f64 d3 d4))))
(/.f64 d4 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (/.f64 d1 d3)) d4)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (/.f64 d1 d3)) d4)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (/.f64 d1 d3)) d4)) (/.f64 #s(literal 1 binary64) d3))))
(/.f64 (+.f64 d2 d4) d3)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)))
(*.f64 #s(literal -1 binary64) (/.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 #s(literal -1 binary64) (/.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1)) (/.f64 #s(literal 1 binary64) d3))))
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(-.f64 d4 d1)
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 d4) d1)
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))
(-.f64 d2 d1)
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 d4) d1)
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))
(+.f64 d2 d4)
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
(+.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (+.f64 d4 d1)))
(+.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(+.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 (+.f64 d4 d1) d1))
(+.f64 (*.f64 (+.f64 d4 d1) d1) (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 d4 d1) d1) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (+.f64 d4 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d4 d1) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) (-.f64 (*.f64 (*.f64 (+.f64 d4 d1) d1) (*.f64 (+.f64 d4 d1) d1)) (*.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 (+.f64 d4 d1) d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d4 d1)))) (-.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) (*.f64 (*.f64 (+.f64 d4 d1) d1) (*.f64 (+.f64 d4 d1) d1))) (-.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 (+.f64 d4 d1) d1)))
(pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))) #s(literal 1 binary64)))
(fma.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (*.f64 d1 (+.f64 d4 d1)))
(fma.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1 (*.f64 (+.f64 d4 d1) d1))
(-.f64 d4 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))) (/.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))))
(*.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))
(*.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) (pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(*.f64 (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))))
(/.f64 (+.f64 (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4)) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))
(pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))))
(cbrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(log1p.f64 (expm1.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(exp.f64 (log.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 1 binary64)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2 (+.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 d1)) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (+.f64 d4 d1))
(fma.f64 (sqrt.f64 (+.f64 d4 d1)) (sqrt.f64 (+.f64 d4 d1)) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (+.f64 d4 d1))
(+.f64 d2 (*.f64 (/.f64 (neg.f64 d3) d2) d2))
(+.f64 (*.f64 d2 #s(literal 1 binary64)) (*.f64 d2 (/.f64 (neg.f64 d3) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) #s(literal 1 binary64))
(pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))
(cbrt.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(log1p.f64 (expm1.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(exp.f64 (log.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d2))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 d3) d2) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(*.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)) (/.f64 d3 d2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)) (/.f64 d3 d2))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)) (/.f64 d3 d2))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)) (/.f64 d3 d2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (neg.f64 d3) d2) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (neg.f64 d3) d2) (/.f64 (neg.f64 d3) d2)) (/.f64 (neg.f64 d3) d2))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 d3) d2) (/.f64 (neg.f64 d3) d2))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d2)))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 d3) d2)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 d3) d2)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d2))) #s(literal 1 binary64))
(pow.f64 (*.f64 d1 d2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d2) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d2))))
(cbrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 d2)))
(exp.f64 (log.f64 (*.f64 d1 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d2)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 d1 #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 d1 #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) d1)
(-.f64 #s(literal 0 binary64) d1)
(-.f64 (exp.f64 (log1p.f64 d1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 (cbrt.f64 d1) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 d1)))
(*.f64 (sqrt.f64 d1) (sqrt.f64 d1))
(*.f64 (sqrt.f64 d1) (neg.f64 (sqrt.f64 d1)))
(*.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (pow.f64 d1 #s(literal 2 binary64)) d1)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) d1))))
(pow.f64 d1 #s(literal 1 binary64))
(pow.f64 (cbrt.f64 d1) #s(literal 3 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 d1) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 d1 #s(literal 2 binary64)))
(fabs.f64 d1)
(log.f64 (exp.f64 d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 d1)))
(cbrt.f64 (pow.f64 d1 #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 d1))
(log1p.f64 (expm1.f64 d1))
(exp.f64 (log.f64 d1))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 (+.f64 d2 d4) d1) (*.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) #s(literal 1 binary64))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) #s(literal 1 binary64)))
(+.f64 d2 (-.f64 d4 d3))
(+.f64 d4 (+.f64 d2 (neg.f64 d3)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 (+.f64 d2 d4) (neg.f64 d3))
(+.f64 (+.f64 d4 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (+.f64 d4 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (fma.f64 #s(literal 1 binary64) (+.f64 d2 d4) (neg.f64 (*.f64 d3 #s(literal 1 binary64)))) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) (*.f64 d3 #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)) (neg.f64 (*.f64 d3 #s(literal 1 binary64)))) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) (*.f64 d3 #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) (neg.f64 (*.f64 d3 #s(literal 1 binary64)))) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) (*.f64 d3 #s(literal 1 binary64))))
(+.f64 (*.f64 d2 #s(literal 1 binary64)) (*.f64 (-.f64 d4 d3) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 d2 d4) #s(literal 1 binary64)) (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 d3))) (sqrt.f64 (+.f64 d4 (-.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d3 (+.f64 d2 d4))))))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d2 d3))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d3 (+.f64 d2 d4)))) (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 (+.f64 d2 d3)) (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d3 (+.f64 d2 d4)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d3 (+.f64 d2 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d4 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (*.f64 d2 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 (+.f64 d2 d4) (neg.f64 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (-.f64 d2 (-.f64 d4 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 (+.f64 d2 d4) (neg.f64 d3)))
(pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d4 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d4 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (+.f64 d4 (-.f64 d2 d3))))
(exp.f64 (log.f64 (+.f64 d4 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (-.f64 d4 d3))
(fma.f64 #s(literal 1 binary64) (+.f64 d2 d4) (neg.f64 d3))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)) (neg.f64 d3))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (-.f64 d4 d3))
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) (neg.f64 d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (-.f64 d4 d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 d4))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 d2 d4)) (/.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 d2 d4)))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d4))
(*.f64 (cbrt.f64 (+.f64 d2 d4)) (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)))
(*.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d4)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d4) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64)))) (neg.f64 (-.f64 d2 d4)))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 d4 d2))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(pow.f64 (+.f64 d2 d4) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d2 d4)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d2 d4))))
(cbrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d2 d4)))
(log1p.f64 (expm1.f64 (+.f64 d2 d4)))
(exp.f64 (log.f64 (+.f64 d2 d4)))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 d4)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 d4)
(fma.f64 #s(literal 1 binary64) d4 d2)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) d4)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) d2)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) d4)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) d2)
(+.f64 (*.f64 d3 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))) (*.f64 d3 (*.f64 d1 #s(literal -1 binary64))))
(+.f64 (*.f64 d3 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1)) (*.f64 d3 d1))
(+.f64 (*.f64 (*.f64 d3 d1) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 (*.f64 d3 d1) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 d3 d1) #s(literal -1 binary64)) (*.f64 (*.f64 d3 d1) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) d3) (*.f64 (*.f64 d1 #s(literal -1 binary64)) d3))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) d3) (*.f64 d1 d3))
(+.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) (*.f64 d3 d1)) (*.f64 #s(literal -1 binary64) (*.f64 d3 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d3 d1)) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) (*.f64 d3 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))) #s(literal 1 binary64))
(pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d3) (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))) #s(literal 1 binary64)))
(+.f64 d1 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1))
(+.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 #s(literal -1 binary64)))
(+.f64 (*.f64 d1 #s(literal -1 binary64)) (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(+.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) d1)
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) #s(literal 1 binary64)) (*.f64 d1 #s(literal 1 binary64)))
(-.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) d1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) #s(literal 0 binary64)) d1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))) (-.f64 (*.f64 (*.f64 d1 #s(literal -1 binary64)) (*.f64 d1 #s(literal -1 binary64))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))) (*.f64 (*.f64 d1 #s(literal -1 binary64)) (*.f64 d1 #s(literal -1 binary64)))) (-.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))
(pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(exp.f64 (log.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) (*.f64 d1 #s(literal -1 binary64)))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(exp.f64 (log.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))
(fma.f64 (+.f64 d2 (+.f64 d4 d1)) (/.f64 #s(literal 1 binary64) d3) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal -1 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 d2 d4) d3) (/.f64 d1 d3))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))
(*.f64 (+.f64 d2 (+.f64 d4 d1)) (/.f64 #s(literal 1 binary64) d3))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (neg.f64 (+.f64 d2 (+.f64 d4 d1))) (/.f64 #s(literal 1 binary64) (neg.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (+.f64 d2 (+.f64 d4 d1)) (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 (+.f64 d2 (+.f64 d4 d1)) (sqrt.f64 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) (sqrt.f64 d3)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) d3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (cbrt.f64 d3)))
(pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 2 binary64))
(pow.f64 (/.f64 d3 (+.f64 d2 (+.f64 d4 d1))) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) (neg.f64 d3)))
(neg.f64 (/.f64 (neg.f64 (+.f64 d2 (+.f64 d4 d1))) d3))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 1 binary64)))
(-.f64 d4 (-.f64 d1 d2))
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 (+.f64 d4 d1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 (-.f64 d2 d4) d1)) (/.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (+.f64 (-.f64 d2 d4) d1)))
(*.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d4 d1)))
(*.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))))
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) d2)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d4) d1)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) d2))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d2 d4) d1) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) d2))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64))) (+.f64 (-.f64 d2 d4) d1))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 d2 d4) d1)))
(/.f64 (+.f64 (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) d2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (+.f64 d2 d4) d1))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 (+.f64 d4 d1) d2))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 (+.f64 d4 d1)))
(pow.f64 (+.f64 d2 (+.f64 d4 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d2 (+.f64 d4 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d2 (+.f64 d4 d1)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d2 (+.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d2 (+.f64 d4 d1)))))
(cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 d4 d1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d2 (+.f64 d4 d1))))
(log1p.f64 (expm1.f64 (+.f64 d2 (+.f64 d4 d1))))
(exp.f64 (log.f64 (+.f64 d2 (+.f64 d4 d1))))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (+.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (+.f64 d4 d1) d2)
(fma.f64 #s(literal 1 binary64) (+.f64 d2 d4) d1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 d1)) d2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)) d1)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (+.f64 d4 d1))
(fma.f64 (sqrt.f64 (+.f64 d4 d1)) (sqrt.f64 (+.f64 d4 d1)) d2)
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) d1)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (+.f64 d4 d1))
Outputs
(*.f64 d1 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4))
(*.f64 d1 (+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))
(*.f64 d1 (-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))
(*.f64 d1 (+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))
(*.f64 d1 (-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))
(*.f64 d1 (+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))
(*.f64 d1 (-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 d4 d1) (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 d4 d1) (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 d4 d1) (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 d4 d1) (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 d4 d1) (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 d4 d1) (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64))))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)))
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)))
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)))
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)) d2)))))
(neg.f64 (*.f64 d2 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) d1)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)) d2)))))
(neg.f64 (*.f64 d2 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) d1)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)) d2)))))
(neg.f64 (*.f64 d2 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) d1)) (neg.f64 d2))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) (neg.f64 d1)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) (neg.f64 d1)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) (neg.f64 d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))) (neg.f64 d3))
(*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))
(*.f64 d1 (-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))
(*.f64 d1 (-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))
(*.f64 d1 (-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4) d1))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4))))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d4)) d1) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4))))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d4)) d1) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4))))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d4)) d1) (neg.f64 d4))
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d4 d3) d1)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d1) d2)) (/.f64 d3 d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d1) d2)) (/.f64 d3 d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d1) d2)) (/.f64 d3 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1) d2)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) #s(literal -1 binary64)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1) d2)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) #s(literal -1 binary64)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1) d2)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) #s(literal -1 binary64)) (neg.f64 d2))
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 (-.f64 d4 d1))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
(+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)) (neg.f64 d3))
(-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1))
(-.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)
(-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)
(-.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)
(-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)
(-.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)
(-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d4)) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d4)) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d4)) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4) #s(literal -1 binary64))))
(*.f64 (+.f64 (/.f64 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4) #s(literal -1 binary64))))
(*.f64 (+.f64 (/.f64 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 d1)) d4) #s(literal -1 binary64))))
(*.f64 (+.f64 (/.f64 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d4) #s(literal -1 binary64)) (neg.f64 d4))
(+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4)
(+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)
(+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)
(+.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (+.f64 (/.f64 d4 d1) (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal -1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (+.f64 (/.f64 d4 d1) (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal -1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (+.f64 (/.f64 d4 d1) (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal -1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d4 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 d3)
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 d3)
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 d3)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (+.f64 (/.f64 d3 d2) #s(literal -1 binary64))))
(*.f64 (+.f64 (/.f64 d3 d2) #s(literal -1 binary64)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (+.f64 (/.f64 d3 d2) #s(literal -1 binary64))))
(*.f64 (+.f64 (/.f64 d3 d2) #s(literal -1 binary64)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (+.f64 (/.f64 d3 d2) #s(literal -1 binary64))))
(*.f64 (+.f64 (/.f64 d3 d2) #s(literal -1 binary64)) (neg.f64 d2))
d2
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 d3)
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 d3)
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 d3)
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d2 d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d2 d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d2 d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)) (neg.f64 d3))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(*.f64 #s(literal -1 binary64) (/.f64 d3 d2))
(/.f64 (neg.f64 d3) d2)
(/.f64 d3 (neg.f64 d2))
(*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal -1 binary64) d2)))
(*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal -1 binary64) d2)))
(*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal -1 binary64) d2)))
(*.f64 #s(literal -1 binary64) (/.f64 d3 d2))
(/.f64 (neg.f64 d3) d2)
(/.f64 d3 (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d3) (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal -1 binary64) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d3) (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal -1 binary64) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d3) (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal -1 binary64) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (/.f64 d3 d2))
(/.f64 (neg.f64 d3) d2)
(/.f64 d3 (neg.f64 d2))
(/.f64 (-.f64 d2 d3) d2)
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(/.f64 (-.f64 d2 d3) d2)
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(/.f64 (-.f64 d2 d3) d2)
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d3) d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))))
(neg.f64 (*.f64 d2 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d3) d2))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 d3) d2) d1)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))))
(neg.f64 (*.f64 d2 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d3) d2))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 d3) d2) d1)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))))
(neg.f64 (*.f64 d2 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d3) d2))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 d3) d2) d1)) (neg.f64 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d3) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d3) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d3) d4) d1))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d3) d4) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d3) d4) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d3) d4) d1)) (neg.f64 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d4 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d4 d2) d3) (neg.f64 d1)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d4 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d4 d2) d3) (neg.f64 d1)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d4 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d4 d2) d3) (neg.f64 d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d4 d2) d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d4 d2) d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d4 d2) d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d4 d2) d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d4 d2) d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d4 d2) d3))) (neg.f64 d3))
(-.f64 d4 d3)
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d3) d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d3) d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d3) d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2) #s(literal -1 binary64))))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2) #s(literal -1 binary64))))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2) #s(literal -1 binary64))))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2) #s(literal -1 binary64))))
(-.f64 d2 d3)
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4) #s(literal -1 binary64)) (neg.f64 d4))
(+.f64 d2 d4)
(+.f64 d4 d2)
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d4 d2) d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 d2) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d4 d2) d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 d2) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d4 d2) d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 d2) d3)) (neg.f64 d3))
d4
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64)) (neg.f64 d2))
d2
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) (neg.f64 d1)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) (neg.f64 d1)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) (neg.f64 d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))) (neg.f64 d3))
(*.f64 d1 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))
(*.f64 d1 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 d1 (-.f64 (*.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64)))) d1))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))
(*.f64 d1 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 d1 (-.f64 (*.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64)))) d1))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))
(*.f64 d1 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 d1 (-.f64 (*.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64)))) d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d3 (/.f64 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d3 (/.f64 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d3 (/.f64 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d3 (/.f64 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d3 (/.f64 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d3 (/.f64 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) d1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d3 (/.f64 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d3 (/.f64 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d3 (/.f64 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d3 (/.f64 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d3 (/.f64 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d3 (/.f64 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) d1) #s(literal -1 binary64)))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(*.f64 (*.f64 d1 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(*.f64 d1 (+.f64 d2 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(*.f64 d1 (+.f64 d2 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(*.f64 d1 (+.f64 d2 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))))
(neg.f64 (*.f64 d2 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2))))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))))
(neg.f64 (*.f64 d2 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2))))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d2)))))
(neg.f64 (*.f64 d2 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2))))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2) d1))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(*.f64 (*.f64 d1 d3) (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(*.f64 d1 (+.f64 d4 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(*.f64 d1 (+.f64 d4 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(*.f64 d1 (+.f64 d4 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4) d1))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4) d1)) (neg.f64 d4))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d1 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))))
(*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3)) #s(literal -1 binary64)))
(*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3)) #s(literal -1 binary64)))
(*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))
(/.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) d3)
(/.f64 (pow.f64 d1 #s(literal 2 binary64)) (neg.f64 d3))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 #s(literal -1 binary64) d3)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 #s(literal -1 binary64) d3)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 #s(literal -1 binary64) d3)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))
(/.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) d3)
(/.f64 (pow.f64 d1 #s(literal 2 binary64)) (neg.f64 d3))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 #s(literal -1 binary64) d3)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 #s(literal -1 binary64) d3)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 #s(literal -1 binary64) d3)))
(*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d2) d3))
(fma.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) (*.f64 d1 (/.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d2) d3))
(fma.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) (*.f64 d1 (/.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d2) d3))
(fma.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) (*.f64 d1 (/.f64 d2 d3)))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2) (/.f64 d1 d3)))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2) (/.f64 d1 d3)))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2) (/.f64 d1 d3)))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))))
(neg.f64 (*.f64 d2 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2) (/.f64 d1 d3))) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))))
(neg.f64 (*.f64 d2 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2) (/.f64 d1 d3))) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d2)))))
(neg.f64 (*.f64 d2 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2) (/.f64 d1 d3))) (neg.f64 d2))
(*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d4) d3))
(fma.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) (*.f64 d1 (/.f64 d4 d3)))
(fma.f64 d1 (/.f64 d4 d3) (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d4) d3))
(fma.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) (*.f64 d1 (/.f64 d4 d3)))
(fma.f64 d1 (/.f64 d4 d3) (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (/.f64 (*.f64 d1 d4) d3))
(fma.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) (*.f64 d1 (/.f64 d4 d3)))
(fma.f64 d1 (/.f64 d4 d3) (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 d1 (/.f64 d4 d3))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4) (/.f64 d1 d3)))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4) (/.f64 d1 d3)))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4) (/.f64 d1 d3)))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 d1 (/.f64 d4 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4) (/.f64 d1 d3))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4) (/.f64 d1 d3))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d1 d3) (*.f64 d1 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4) (/.f64 d1 d3))) (neg.f64 d4))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) d3)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) d3)
(/.f64 (fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) d3)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) d3)
(/.f64 (fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) d3)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) d3)
(/.f64 (fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) d3)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))
(fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))
(fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) (neg.f64 d1))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))
(fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))
(fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) (neg.f64 d1))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))
(fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))
(fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))
(fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))
(fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) (neg.f64 d1))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))
(fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))
(fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) (neg.f64 d1))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))
(fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))
(fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) (neg.f64 d1))
(-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(/.f64 d2 d3)
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d3) (-.f64 (/.f64 d4 (*.f64 d2 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d1 (*.f64 d2 d3))))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d3) (-.f64 (/.f64 d4 (*.f64 d2 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d1 (*.f64 d2 d3))))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d3) (-.f64 (/.f64 d4 (*.f64 d2 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d1 (*.f64 d2 d3))))))
(/.f64 d2 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2)) (/.f64 #s(literal 1 binary64) d3))))
(neg.f64 (*.f64 d2 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2) (/.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2)) (/.f64 #s(literal 1 binary64) d3))))
(neg.f64 (*.f64 d2 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2) (/.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2)) (/.f64 #s(literal 1 binary64) d3))))
(neg.f64 (*.f64 d2 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d2) (/.f64 #s(literal -1 binary64) d3))))
(-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(/.f64 d4 d3)
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d1 (*.f64 d3 d4)))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d4 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d1 (*.f64 d4 d3)))))
(*.f64 d4 (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 (/.f64 d2 d3) d4)) (/.f64 #s(literal 1 binary64) d4)) (/.f64 d1 (*.f64 d4 d3))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d1 (*.f64 d3 d4)))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d4 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d1 (*.f64 d4 d3)))))
(*.f64 d4 (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 (/.f64 d2 d3) d4)) (/.f64 #s(literal 1 binary64) d4)) (/.f64 d1 (*.f64 d4 d3))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d1 (*.f64 d3 d4)))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d4 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d1 (*.f64 d4 d3)))))
(*.f64 d4 (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 (/.f64 d2 d3) d4)) (/.f64 #s(literal 1 binary64) d4)) (/.f64 d1 (*.f64 d4 d3))))
(/.f64 d4 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4)) (/.f64 #s(literal 1 binary64) d3))))
(neg.f64 (*.f64 d4 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4) (/.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4)) (/.f64 #s(literal 1 binary64) d3))))
(neg.f64 (*.f64 d4 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4) (/.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4)) (/.f64 #s(literal 1 binary64) d3))))
(neg.f64 (*.f64 d4 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))) d4) (/.f64 #s(literal -1 binary64) d3))))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64))
(+.f64 (+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3)) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64))
(+.f64 (+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3)) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) #s(literal 1 binary64))
(+.f64 (+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 d1 d3))
(/.f64 (neg.f64 d1) d3)
(/.f64 d1 (neg.f64 d3))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1)))))
(*.f64 d1 (+.f64 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 #s(literal -1 binary64) d3)))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1)))))
(*.f64 d1 (+.f64 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 #s(literal -1 binary64) d3)))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1)))))
(*.f64 d1 (+.f64 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 #s(literal -1 binary64) d3)))
(*.f64 #s(literal -1 binary64) (/.f64 d1 d3))
(/.f64 (neg.f64 d1) d3)
(/.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)) d1)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) d1) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)) d1)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) d1) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)) d1)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) d1) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) d1)) (neg.f64 d1))
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1) d3)
(/.f64 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) d3)
(/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1) d3)
(/.f64 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) d3)
(/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1) d3)
(/.f64 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))) d3)
#s(literal -1 binary64)
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
#s(literal -1 binary64)
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))
(+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(/.f64 (-.f64 d4 d1) d3)
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))
(+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))
(+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))
(+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3))
(/.f64 d2 d3)
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (/.f64 d1 (*.f64 d2 d3))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d3) (-.f64 (/.f64 d4 (*.f64 d2 d3)) (/.f64 d1 (*.f64 d2 d3)))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (/.f64 d1 (*.f64 d2 d3))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d3) (-.f64 (/.f64 d4 (*.f64 d2 d3)) (/.f64 d1 (*.f64 d2 d3)))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d4 (*.f64 d2 d3))) (/.f64 d1 (*.f64 d2 d3))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d3) (-.f64 (/.f64 d4 (*.f64 d2 d3)) (/.f64 d1 (*.f64 d2 d3)))))
(/.f64 d2 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (/.f64 d1 d3)) d2)) (/.f64 #s(literal 1 binary64) d3))))
(neg.f64 (*.f64 d2 (-.f64 (neg.f64 (/.f64 (/.f64 (-.f64 d4 d1) d3) d2)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 d4 d1) d3) d2) (/.f64 #s(literal -1 binary64) d3)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (/.f64 d1 d3)) d2)) (/.f64 #s(literal 1 binary64) d3))))
(neg.f64 (*.f64 d2 (-.f64 (neg.f64 (/.f64 (/.f64 (-.f64 d4 d1) d3) d2)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 d4 d1) d3) d2) (/.f64 #s(literal -1 binary64) d3)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d3) (/.f64 d1 d3)) d2)) (/.f64 #s(literal 1 binary64) d3))))
(neg.f64 (*.f64 d2 (-.f64 (neg.f64 (/.f64 (/.f64 (-.f64 d4 d1) d3) d2)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 d4 d1) d3) d2) (/.f64 #s(literal -1 binary64) d3)) (neg.f64 d2))
(/.f64 (-.f64 d2 d1) d3)
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))
(+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))
(+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3))
(+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3))
(/.f64 d4 d3)
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (/.f64 d1 (*.f64 d3 d4))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 (/.f64 (-.f64 d2 d1) d3) d4)))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (/.f64 d1 (*.f64 d3 d4))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 (/.f64 (-.f64 d2 d1) d3) d4)))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 d2 (*.f64 d3 d4))) (/.f64 d1 (*.f64 d3 d4))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 (/.f64 (-.f64 d2 d1) d3) d4)))
(/.f64 d4 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (/.f64 d1 d3)) d4)) (/.f64 #s(literal 1 binary64) d3))))
(neg.f64 (*.f64 d4 (-.f64 (neg.f64 (/.f64 (/.f64 (-.f64 d2 d1) d3) d4)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 d2 d1) d3) d4) (/.f64 #s(literal -1 binary64) d3)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (/.f64 d1 d3)) d4)) (/.f64 #s(literal 1 binary64) d3))))
(neg.f64 (*.f64 d4 (-.f64 (neg.f64 (/.f64 (/.f64 (-.f64 d2 d1) d3) d4)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 d2 d1) d3) d4) (/.f64 #s(literal -1 binary64) d3)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d3) (/.f64 d1 d3)) d4)) (/.f64 #s(literal 1 binary64) d3))))
(neg.f64 (*.f64 d4 (-.f64 (neg.f64 (/.f64 (/.f64 (-.f64 d2 d1) d3) d4)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 d2 d1) d3) d4) (/.f64 #s(literal -1 binary64) d3)) (neg.f64 d4))
(/.f64 (+.f64 d2 d4) d3)
(/.f64 (+.f64 d4 d2) d3)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)))
(+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)))
(+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)))
(+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3))
(*.f64 #s(literal -1 binary64) (/.f64 d1 d3))
(/.f64 (neg.f64 d1) d3)
(/.f64 d1 (neg.f64 d3))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 d1 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal -1 binary64) d3)))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 d1 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal -1 binary64) d3)))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 d1 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal -1 binary64) d3)))
(*.f64 #s(literal -1 binary64) (/.f64 d1 d3))
(/.f64 (neg.f64 d1) d3)
(/.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1)) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) d1)) (neg.f64 d1))
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(/.f64 (-.f64 (+.f64 d2 d4) d1) d3)
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(-.f64 d4 d1)
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 (-.f64 d4 d1))
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 (-.f64 d4 d1))
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 (-.f64 d4 d1))
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d1) d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d1) d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d1) d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2) #s(literal -1 binary64)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2) #s(literal -1 binary64)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2) #s(literal -1 binary64)) (neg.f64 d2))
(-.f64 d2 d1)
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 (-.f64 d4 d1))
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 (-.f64 d4 d1))
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 (-.f64 d4 d1))
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4) #s(literal -1 binary64))))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4) #s(literal -1 binary64))))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4) #s(literal -1 binary64))))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4) #s(literal -1 binary64))))
(+.f64 d2 d4)
(+.f64 d4 d2)
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(+.f64 d2 (-.f64 d4 d1))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(+.f64 d2 (-.f64 d4 d1))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(+.f64 d2 (-.f64 d4 d1))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (+.f64 (/.f64 d4 d1) #s(literal -1 binary64))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (+.f64 (/.f64 d4 d1) #s(literal -1 binary64))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (+.f64 (/.f64 d4 d1) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d4 d2) d1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 d2) d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d4 d2) d1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 d2) d1)) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d4 d2) d1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 d2) d1)) (neg.f64 d1))
(+.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (+.f64 d4 d1)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(+.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(+.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 (+.f64 d4 d1) d1))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(+.f64 (*.f64 (+.f64 d4 d1) d1) (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(+.f64 (*.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 d4 d1) d1) #s(literal 1 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (+.f64 d4 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d4 d1) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) (-.f64 (*.f64 (*.f64 (+.f64 d4 d1) d1) (*.f64 (+.f64 d4 d1) d1)) (*.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 (+.f64 d4 d1) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d4 d1)))) (-.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64)))) (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 (+.f64 d1 d4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64)))) (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 (+.f64 d1 d4)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) (*.f64 (*.f64 (+.f64 d4 d1) d1) (*.f64 (+.f64 d4 d1) d1))) (-.f64 (*.f64 d2 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (*.f64 (+.f64 d4 d1) d1)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64)))) (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 (+.f64 d1 d4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64)))) (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 (+.f64 d1 d4)))))
(pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 1 binary64))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))) #s(literal 3 binary64))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))) #s(literal 2 binary64))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))))
(log.f64 (pow.f64 (exp.f64 d1) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 3 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 3 binary64))))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))) #s(literal 1 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(fma.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (*.f64 d1 (+.f64 d4 d1)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(fma.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1 (*.f64 (+.f64 d4 d1) d1))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(-.f64 d4 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)
(-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))) (/.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 (+.f64 d1 d4))))
(*.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(*.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) (pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 2 binary64)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(*.f64 (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64))) (fma.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 (+.f64 d1 d4))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64))) (fma.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 (+.f64 d1 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64))) (fma.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 (+.f64 d1 d4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64))) (fma.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64))) (neg.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 (+.f64 d1 d4))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (neg.f64 (+.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4)) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) d1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))) (-.f64 (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))) (+.f64 d4 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))
(/.f64 (-.f64 (*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(/.f64 (fma.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d4) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 1 binary64))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 3 binary64))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(pow.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(pow.f64 (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 2 binary64))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(sqrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4)))
(log.f64 (exp.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)))))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(cbrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1)) #s(literal 3 binary64)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(expm1.f64 (log1p.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(expm1.f64 (log1p.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))))
(log1p.f64 (expm1.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(exp.f64 (log.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(exp.f64 (*.f64 (log.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))) #s(literal 1 binary64)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d4 d1))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (+.f64 d4 d1))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(fma.f64 #s(literal 1 binary64) (+.f64 d4 d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 #s(literal 1 binary64) (+.f64 d1 d4) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(+.f64 (+.f64 d1 d4) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2 (+.f64 d4 d1))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 d1)) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 #s(literal 1 binary64) (+.f64 d1 d4) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(+.f64 (+.f64 d1 d4) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (+.f64 d4 d1))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(fma.f64 (sqrt.f64 (+.f64 d4 d1)) (sqrt.f64 (+.f64 d4 d1)) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 #s(literal 1 binary64) (+.f64 d1 d4) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(+.f64 (+.f64 d1 d4) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (+.f64 d4 d1))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (+.f64 d1 d4))
(+.f64 d2 (*.f64 (/.f64 (neg.f64 d3) d2) d2))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(+.f64 (*.f64 d2 #s(literal 1 binary64)) (*.f64 d2 (/.f64 (neg.f64 d3) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 1 binary64))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(pow.f64 (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 3 binary64))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(pow.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(pow.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 2 binary64))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(sqrt.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(log.f64 (pow.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d2))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(cbrt.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(expm1.f64 (log1p.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(log1p.f64 (expm1.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(exp.f64 (log.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 1 binary64)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d2))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 d3) d2) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(*.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)) (/.f64 d3 d2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d3 d2) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d3 d2) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)) (/.f64 d3 d2))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d3 d2) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d3 d2) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)) (/.f64 d3 d2))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d3 d2) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d3 d2) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)) (/.f64 d3 d2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (+.f64 (/.f64 d3 d2) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)))) (-.f64 #s(literal -1 binary64) (+.f64 (/.f64 d3 d2) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 d3) d2)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (neg.f64 d3) d2) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (neg.f64 d3) d2) (/.f64 (neg.f64 d3) d2)) (/.f64 (neg.f64 d3) d2))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d3 d2) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d3 d2) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 d3) d2) (/.f64 (neg.f64 d3) d2))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d2)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d2) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 2 binary64)))
(fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(log.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) #s(literal 3 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 d3) d2)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 d3) d2)) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d2))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 d2) #s(literal 1 binary64))
(*.f64 d1 d2)
(pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 3 binary64))
(*.f64 d1 d2)
(pow.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 d2)
(pow.f64 (sqrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64))
(*.f64 d1 d2)
(sqrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 d2))
(log.f64 (pow.f64 (exp.f64 d2) d1))
(*.f64 d1 d2)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d2))))
(*.f64 d1 d2)
(cbrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))
(*.f64 d1 d2)
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 d2)
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 d2)
(expm1.f64 (log1p.f64 (*.f64 d1 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 d2)))
(*.f64 d1 d2)
(exp.f64 (log.f64 (*.f64 d1 d2)))
(*.f64 d1 d2)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d2)) #s(literal 1 binary64)))
(*.f64 d1 d2)
(-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 2 binary64)))
(fabs.f64 (pow.f64 d1 #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(pow.f64 d1 #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 d1 #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 d1 #s(literal 2 binary64))
(+.f64 #s(literal 0 binary64) d1)
d1
(-.f64 #s(literal 0 binary64) d1)
(neg.f64 d1)
(-.f64 (exp.f64 (log1p.f64 d1)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 d1))
(*.f64 #s(literal 1 binary64) d1)
d1
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 (cbrt.f64 d1) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)))
d1
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1))
d1
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 d1)))
(neg.f64 d1)
(*.f64 (sqrt.f64 d1) (sqrt.f64 d1))
d1
(*.f64 (sqrt.f64 d1) (neg.f64 (sqrt.f64 d1)))
(neg.f64 d1)
(*.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1))
(neg.f64 d1)
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))))
d1
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(neg.f64 d1)
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(neg.f64 d1)
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 d1)) (sqrt.f64 d1))
(neg.f64 d1)
(/.f64 (pow.f64 d1 #s(literal 2 binary64)) d1)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) d1))))
(/.f64 (neg.f64 (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (pow.f64 (neg.f64 d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 2 binary64)))
(pow.f64 d1 #s(literal 1 binary64))
d1
(pow.f64 (cbrt.f64 d1) #s(literal 3 binary64))
d1
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1/2 binary64))
d1
(pow.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1/3 binary64))
d1
(pow.f64 (sqrt.f64 d1) #s(literal 2 binary64))
d1
(sqrt.f64 (pow.f64 d1 #s(literal 2 binary64)))
d1
(fabs.f64 d1)
d1
(log.f64 (exp.f64 d1))
d1
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 d1)))
d1
(cbrt.f64 (pow.f64 d1 #s(literal 3 binary64)))
d1
(expm1.f64 (log1p.f64 d1))
(log1p.f64 (expm1.f64 d1))
d1
(exp.f64 (log.f64 d1))
d1
(exp.f64 (*.f64 (log.f64 d1) #s(literal 1 binary64)))
d1
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 (+.f64 d2 d4) d1) (*.f64 (neg.f64 d3) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(+.f64 d2 (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d4 (+.f64 d2 (neg.f64 d3)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(+.f64 (+.f64 d2 d4) (neg.f64 d3))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(+.f64 (+.f64 d4 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (+.f64 d2 (-.f64 d4 d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (+.f64 d4 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 d4 (+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3)))
(+.f64 (fma.f64 #s(literal 1 binary64) (+.f64 d2 d4) (neg.f64 (*.f64 d3 #s(literal 1 binary64)))) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) (*.f64 d3 #s(literal 1 binary64))))
(+.f64 (+.f64 d4 (-.f64 d2 d3)) (+.f64 (neg.f64 d3) d3))
(+.f64 (+.f64 d2 (-.f64 d4 d3)) (fma.f64 d3 #s(literal -1 binary64) d3))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)) (neg.f64 (*.f64 d3 #s(literal 1 binary64)))) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) (*.f64 d3 #s(literal 1 binary64))))
(+.f64 (+.f64 d4 (-.f64 d2 d3)) (+.f64 (neg.f64 d3) d3))
(+.f64 (+.f64 d2 (-.f64 d4 d3)) (fma.f64 d3 #s(literal -1 binary64) d3))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) (neg.f64 (*.f64 d3 #s(literal 1 binary64)))) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) (*.f64 d3 #s(literal 1 binary64))))
(+.f64 (+.f64 d4 (-.f64 d2 d3)) (+.f64 (neg.f64 d3) d3))
(+.f64 (+.f64 d2 (-.f64 d4 d3)) (fma.f64 d3 #s(literal -1 binary64) d3))
(+.f64 (*.f64 d2 #s(literal 1 binary64)) (*.f64 (-.f64 d4 d3) #s(literal 1 binary64)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(+.f64 (*.f64 (+.f64 d2 d4) #s(literal 1 binary64)) (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(*.f64 #s(literal 1 binary64) (+.f64 d4 (-.f64 d2 d3)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 d3))) (sqrt.f64 (+.f64 d4 (-.f64 d2 d3))))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d3 (+.f64 d2 d4))))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d4 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 (+.f64 d2 d3)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d3)))
(*.f64 (+.f64 (sqrt.f64 d3) (sqrt.f64 (+.f64 d4 d2))) (-.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d3 (+.f64 d2 d4)))) (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d4 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 (+.f64 d2 d3)) (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d3 (+.f64 d2 d4)))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d4 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 (+.f64 d2 d3)))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d3 (+.f64 d2 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d4 (+.f64 d2 d3))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d4 (+.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d4 (+.f64 d2 d3))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (*.f64 d2 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) d2))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64))) (fma.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) d2) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 (+.f64 d2 d4) (neg.f64 d3)))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (*.f64 d3 (+.f64 d4 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (-.f64 d2 (-.f64 d4 d3)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (+.f64 (-.f64 d2 d4) d3))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 (+.f64 d2 d4) (neg.f64 d3)))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 (+.f64 d2 d3)))
(pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 1 binary64))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(pow.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(pow.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(sqrt.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 d2 (-.f64 d4 d3)))
(log.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d4 (-.f64 d2 d3)))))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(cbrt.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d3)) #s(literal 3 binary64)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(expm1.f64 (log1p.f64 (+.f64 d4 (-.f64 d2 d3))))
(expm1.f64 (log1p.f64 (+.f64 d2 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (+.f64 d4 (-.f64 d2 d3))))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(exp.f64 (log.f64 (+.f64 d4 (-.f64 d2 d3))))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(exp.f64 (*.f64 (log.f64 (+.f64 d4 (-.f64 d2 d3))) #s(literal 1 binary64)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(fma.f64 #s(literal 1 binary64) d2 (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(fma.f64 #s(literal 1 binary64) (+.f64 d2 d4) (neg.f64 d3))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)) (neg.f64 d3))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) (neg.f64 d3))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 d4))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 d4 d2)))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 d2 d4)) (/.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 d2 d4)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d4))
(+.f64 d4 d2)
(*.f64 (cbrt.f64 (+.f64 d2 d4)) (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)))
(+.f64 d4 d2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)))
(+.f64 d4 d2)
(*.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)))
(+.f64 d4 d2)
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d4)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d4) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(neg.f64 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (neg.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64)))) (neg.f64 (-.f64 d2 d4)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4)))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 d4 d2))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 d4 d2))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (-.f64 (fma.f64 d4 d4 (pow.f64 d2 #s(literal 2 binary64))) (*.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(pow.f64 (+.f64 d2 d4) #s(literal 1 binary64))
(+.f64 d4 d2)
(pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 3 binary64))
(+.f64 d4 d2)
(pow.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 d4 d2)
(pow.f64 (sqrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64))
(+.f64 d4 d2)
(sqrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)))
(fabs.f64 (+.f64 d4 d2))
(log.f64 (exp.f64 (+.f64 d2 d4)))
(+.f64 d4 d2)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d2 d4))))
(+.f64 d4 d2)
(cbrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)))
(+.f64 d4 d2)
(expm1.f64 (log1p.f64 (+.f64 d2 d4)))
(expm1.f64 (log1p.f64 (+.f64 d4 d2)))
(log1p.f64 (expm1.f64 (+.f64 d2 d4)))
(+.f64 d4 d2)
(exp.f64 (log.f64 (+.f64 d2 d4)))
(+.f64 d4 d2)
(exp.f64 (*.f64 (log.f64 (+.f64 d2 d4)) #s(literal 1 binary64)))
(+.f64 d4 d2)
(fma.f64 #s(literal 1 binary64) d2 d4)
(+.f64 d4 d2)
(fma.f64 #s(literal 1 binary64) d4 d2)
(+.f64 d4 d2)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) d4)
(+.f64 d4 d2)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) d2)
(+.f64 d4 d2)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) d4)
(+.f64 d4 d2)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) d2)
(+.f64 d4 d2)
(+.f64 (*.f64 d3 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))) (*.f64 d3 (*.f64 d1 #s(literal -1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(+.f64 (*.f64 d3 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1)) (*.f64 d3 d1))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(+.f64 (*.f64 (*.f64 d3 d1) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 (*.f64 d3 d1) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(+.f64 (*.f64 (*.f64 d3 d1) #s(literal -1 binary64)) (*.f64 (*.f64 d3 d1) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) d3) (*.f64 (*.f64 d1 #s(literal -1 binary64)) d3))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) d3) (*.f64 d1 d3))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(+.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) (*.f64 d3 d1)) (*.f64 #s(literal -1 binary64) (*.f64 d3 d1)))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d3 d1)) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) (*.f64 d3 d1)))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))))
(pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 1 binary64))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))) #s(literal 3 binary64))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))) #s(literal 2 binary64))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)))
(log.f64 (pow.f64 (exp.f64 d3) (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 3 binary64)))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 3 binary64))))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))) #s(literal 1 binary64)))
(*.f64 d3 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(+.f64 d1 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(+.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 #s(literal -1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(+.f64 (*.f64 d1 #s(literal -1 binary64)) (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(+.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) d1)
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) #s(literal 1 binary64)) (*.f64 d1 #s(literal 1 binary64)))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(-.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) d1)
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)))
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) #s(literal 0 binary64)) d1)
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))) (-.f64 (*.f64 (*.f64 d1 #s(literal -1 binary64)) (*.f64 d1 #s(literal -1 binary64))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)) #s(literal 3 binary64)) (pow.f64 (neg.f64 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (-.f64 (neg.f64 d1) (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d1 d4))) d3) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (fma.f64 d1 d1 (*.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) d1))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d1 d4))) d3) #s(literal 3 binary64))) (-.f64 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))) (*.f64 (*.f64 d1 #s(literal -1 binary64)) (*.f64 d1 #s(literal -1 binary64)))) (-.f64 (*.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (*.f64 d1 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 3 binary64))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 2 binary64))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1))
(log.f64 (exp.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1))))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1) #s(literal 3 binary64)))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(exp.f64 (log.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) (*.f64 d1 #s(literal -1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) d1 d1)
(fma.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1 d1)
(fma.f64 d1 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) d1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))))
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))))
(+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 2 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(*.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) (neg.f64 d3))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))))
(*.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))) (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 1 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) (neg.f64 d3))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))) (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) (neg.f64 d3))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))) (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) (neg.f64 d3))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) (neg.f64 d3)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) (neg.f64 d3)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(pow.f64 (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(log.f64 (exp.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)))))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(exp.f64 (log.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(fma.f64 (+.f64 d2 (+.f64 d4 d1)) (/.f64 #s(literal 1 binary64) d3) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(-.f64 (/.f64 (+.f64 d2 d4) d3) (/.f64 d1 d3))
(/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(*.f64 (+.f64 d2 (+.f64 d4 d1)) (/.f64 #s(literal 1 binary64) d3))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 2 binary64)))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) (/.f64 #s(literal 1 binary64) d3)))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (*.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (/.f64 #s(literal 1 binary64) d3)))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(*.f64 (neg.f64 (+.f64 d2 (+.f64 d4 d1))) (/.f64 #s(literal 1 binary64) (neg.f64 d3)))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (+.f64 d2 (+.f64 d4 d1)) (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (+.f64 d2 (+.f64 d1 d4)) (cbrt.f64 d3)))
(/.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 (+.f64 d2 (+.f64 d4 d1)) (sqrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 (+.f64 d2 (+.f64 d1 d4)) (sqrt.f64 d3)))
(/.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) d3))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d1 d4))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) (sqrt.f64 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d1 d4))) #s(literal 2 binary64)) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (+.f64 d2 (+.f64 d1 d4))) (sqrt.f64 d3)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) d3))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (cbrt.f64 d3)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d1 d4))) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 d2 (+.f64 d1 d4))) (cbrt.f64 d3)))
(pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 1 binary64))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 3 binary64))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 2 binary64))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(pow.f64 (/.f64 d3 (+.f64 d2 (+.f64 d4 d1))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 d3 (+.f64 d2 (+.f64 d1 d4))))
(neg.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) (neg.f64 d3)))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(neg.f64 (/.f64 (neg.f64 (+.f64 d2 (+.f64 d4 d1))) d3))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3))))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3) #s(literal 3 binary64)))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(exp.f64 (log.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 (+.f64 d4 d1)) d3)) #s(literal 1 binary64)))
(/.f64 (+.f64 d2 (+.f64 d1 d4)) d3)
(-.f64 d4 (-.f64 d1 d2))
(+.f64 d2 (-.f64 d4 d1))
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 (-.f64 d4 d1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 (+.f64 d4 d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 d2 (+.f64 d1 d4))))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 (-.f64 d2 d4) d1)) (/.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (+.f64 (-.f64 d2 d4) d1)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64))) (+.f64 d1 (-.f64 d2 d4)))
(*.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d4 d1)))
(+.f64 d2 (+.f64 d1 d4))
(*.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)))
(+.f64 d2 (+.f64 d1 d4))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))))
(+.f64 d2 (+.f64 d1 d4))
(*.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))))
(+.f64 d2 (+.f64 d1 d4))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) d2)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 d2)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d4) d1)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64))) (+.f64 d1 (-.f64 d2 d4)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d1)))
(+.f64 d2 (-.f64 d4 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) d2))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d2 d4) d1) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64))) (+.f64 d1 (-.f64 d2 d4)))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) d2))))
(*.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64))) (+.f64 (-.f64 d2 d4) d1))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64))) (+.f64 d1 (-.f64 d2 d4)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d4 d1) (-.f64 (+.f64 d4 d1) d2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 d2))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d4) (+.f64 d4 (-.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 d2 d4) d1)))
(neg.f64 (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64))) (neg.f64 (+.f64 d1 (-.f64 d2 d4)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64))) (+.f64 d1 (-.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) d2))))
(/.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64)) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 d2 (+.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (*.f64 d2 (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (+.f64 d2 d4) d1))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d4 d2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 (+.f64 d4 d1) d2))
(/.f64 (-.f64 (pow.f64 (+.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (+.f64 d4 (-.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 (+.f64 d4 d1)))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 (+.f64 d1 d4)))
(pow.f64 (+.f64 d2 (+.f64 d4 d1)) #s(literal 1 binary64))
(+.f64 d2 (+.f64 d1 d4))
(pow.f64 (cbrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 3 binary64))
(+.f64 d2 (+.f64 d1 d4))
(pow.f64 (pow.f64 (+.f64 d2 (+.f64 d4 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 d2 (+.f64 d1 d4))
(pow.f64 (sqrt.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 2 binary64))
(+.f64 d2 (+.f64 d1 d4))
(sqrt.f64 (pow.f64 (+.f64 d2 (+.f64 d4 d1)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 d2 (+.f64 d1 d4)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 d2 (+.f64 d1 d4)))
(log.f64 (exp.f64 (+.f64 d2 (+.f64 d4 d1))))
(+.f64 d2 (+.f64 d1 d4))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d2 (+.f64 d4 d1)))))
(+.f64 d2 (+.f64 d1 d4))
(cbrt.f64 (pow.f64 (+.f64 d2 (+.f64 d4 d1)) #s(literal 3 binary64)))
(+.f64 d2 (+.f64 d1 d4))
(expm1.f64 (log1p.f64 (+.f64 d2 (+.f64 d4 d1))))
(expm1.f64 (log1p.f64 (+.f64 d2 (+.f64 d1 d4))))
(log1p.f64 (expm1.f64 (+.f64 d2 (+.f64 d4 d1))))
(+.f64 d2 (+.f64 d1 d4))
(exp.f64 (log.f64 (+.f64 d2 (+.f64 d4 d1))))
(+.f64 d2 (+.f64 d1 d4))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 d4 d1))) #s(literal 1 binary64)))
(+.f64 d2 (+.f64 d1 d4))
(fma.f64 #s(literal 1 binary64) d2 (+.f64 d4 d1))
(+.f64 d2 (+.f64 d1 d4))
(fma.f64 #s(literal 1 binary64) (+.f64 d4 d1) d2)
(+.f64 d2 (+.f64 d1 d4))
(fma.f64 #s(literal 1 binary64) (+.f64 d2 d4) d1)
(+.f64 d2 (+.f64 d1 d4))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 d1)) d2)
(+.f64 d2 (+.f64 d1 d4))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)) d1)
(+.f64 d2 (+.f64 d1 d4))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (+.f64 d4 d1))
(+.f64 d2 (+.f64 d1 d4))
(fma.f64 (sqrt.f64 (+.f64 d4 d1)) (sqrt.f64 (+.f64 d4 d1)) d2)
(+.f64 d2 (+.f64 d1 d4))
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) d1)
(+.f64 d2 (+.f64 d1 d4))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (+.f64 d4 d1))
(+.f64 d2 (+.f64 d1 d4))

eval477.0ms (6.6%)

Compiler

Compiled 14994 to 3123 computations (79.2% saved)

prune296.0ms (4.1%)

Pruning

12 alts after pruning (10 fresh and 2 done)

PrunedKeptTotal
New8687875
Fresh134
Picked325
Done000
Total87212884
Accuracy
100.0%
Counts
884 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
69.4%
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d4 d2) d3))) (neg.f64 d3))
34.4%
(*.f64 (neg.f64 d1) d3)
56.9%
(*.f64 d3 (*.f64 d1 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))
77.7%
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
72.5%
(*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))
58.1%
(*.f64 d1 (-.f64 d4 d3))
57.9%
(*.f64 d1 (-.f64 d2 d3))
52.7%
(*.f64 d1 (+.f64 d4 d2))
30.8%
(*.f64 d1 (neg.f64 d1))
28.4%
(*.f64 d1 d4)
29.1%
(*.f64 d1 d2)
5.5%
(*.f64 d1 d1)
Compiler

Compiled 227 to 151 computations (33.5% saved)

simplify306.0ms (4.2%)

Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
cost-diff256
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
cost-diff256
(-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
cost-diff256
(*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))
cost-diff0
(-.f64 d2 d3)
cost-diff0
(*.f64 d1 (-.f64 d2 d3))
cost-diff0
(neg.f64 d1)
cost-diff0
(*.f64 (neg.f64 d1) d3)
cost-diff0
(*.f64 d1 d1)
cost-diff0
(-.f64 d2 d3)
cost-diff0
(-.f64 (-.f64 d2 d3) d1)
cost-diff0
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
Rules
1030×fma-define
697×fma-neg
410×associate-/r*
396×unsub-neg
371×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023286
148286
2101286
3267286
4696286
52100286
63685286
74281286
84637286
94828286
104854286
116009286
126877286
137031286
147095286
157223286
167287286
177351286
187939286
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
d1
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 d3)
d2
d3
(*.f64 d1 d1)
d1
(*.f64 (neg.f64 d1) d3)
(neg.f64 d1)
d1
d3
(*.f64 d1 (-.f64 d2 d3))
d1
(-.f64 d2 d3)
d2
d3
(*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))
d1
(-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
d2
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
#s(literal 1 binary64)
(/.f64 d3 d2)
d3
Outputs
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
d1
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 d2 d3)
d2
d3
(*.f64 d1 d1)
d1
(*.f64 (neg.f64 d1) d3)
(*.f64 d3 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(neg.f64 d1)
d1
d3
(*.f64 d1 (-.f64 d2 d3))
d1
(-.f64 d2 d3)
d2
d3
(*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
d1
(-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 (+.f64 d1 d3))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(-.f64 d2 d3)
d2
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
#s(literal 1 binary64)
(/.f64 d3 d2)
d3

localize78.0ms (1.1%)

Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
accuracy100.0%
(-.f64 #s(literal 1 binary64) (/.f64 d3 d2))
accuracy100.0%
(*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))
accuracy90.0%
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
accuracy100.0%
(-.f64 d2 d3)
accuracy100.0%
(*.f64 d1 (-.f64 d2 d3))
accuracy100.0%
(*.f64 (neg.f64 d1) d3)
accuracy100.0%
(neg.f64 d1)
accuracy100.0%
(*.f64 d1 d1)
accuracy100.0%
(-.f64 (-.f64 d2 d3) d1)
accuracy100.0%
(-.f64 d2 d3)
accuracy100.0%
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
Results
53.0ms256×0valid
Compiler

Compiled 85 to 18 computations (78.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-mult: 12.0ms (55% of total)
ival-sub: 5.0ms (22.9% of total)
ival-div: 2.0ms (9.2% of total)
ival-neg: 1.0ms (4.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series50.0ms (0.7%)

Counts
7 → 204
Calls
Call 1
Inputs
#<alt (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))>
#<alt (-.f64 (-.f64 d2 d3) d1)>
#<alt (*.f64 d1 d1)>
#<alt (*.f64 (neg.f64 d1) d3)>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))>
#<alt (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)>
Outputs
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d1 (-.f64 d2 d1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 d1 d3))>
#<alt (-.f64 d2 (+.f64 d1 d3))>
#<alt (-.f64 d2 (+.f64 d1 d3))>
#<alt (-.f64 d2 (+.f64 d1 d3))>
#<alt d2>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))>
#<alt (-.f64 d2 d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))>
#<alt (-.f64 d2 d3)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))>
#<alt (pow.f64 d1 #s(literal 2 binary64))>
#<alt (pow.f64 d1 #s(literal 2 binary64))>
#<alt (pow.f64 d1 #s(literal 2 binary64))>
#<alt (pow.f64 d1 #s(literal 2 binary64))>
#<alt (pow.f64 d1 #s(literal 2 binary64))>
#<alt (pow.f64 d1 #s(literal 2 binary64))>
#<alt (pow.f64 d1 #s(literal 2 binary64))>
#<alt (pow.f64 d1 #s(literal 2 binary64))>
#<alt (pow.f64 d1 #s(literal 2 binary64))>
#<alt (pow.f64 d1 #s(literal 2 binary64))>
#<alt (pow.f64 d1 #s(literal 2 binary64))>
#<alt (pow.f64 d1 #s(literal 2 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)) d2)))))>
#<alt (*.f64 d1 (-.f64 d2 d1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt d2>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1) d2)) #s(literal 1 binary64))))>
#<alt (-.f64 d2 d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))>
#<alt (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 d1 (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))))>
Calls

54 calls:

TimeVariablePointExpression
1.0ms
d1
@-inf
(* d1 (- (* d2 (- 1 (/ d3 d2))) d1))
0.0ms
d1
@0
(* d1 (- (* d2 (- 1 (/ d3 d2))) d1))
0.0ms
d1
@0
(* d1 (- (- d2 d3) d1))
0.0ms
d3
@0
(* (neg d1) d3)
0.0ms
d2
@-inf
(* d1 (- (- d2 d3) d1))

rewrite175.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
1132×log1p-expm1-u
513×expm1-log1p-u
169×add-cube-cbrt
166×add-exp-log
165×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023185
1366173
25443173
Stop Event
node limit
Counts
7 → 186
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (-.f64 d2 d3) d1)
(*.f64 d1 d1)
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))
(-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
Outputs
(+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (+.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) d1) (+.f64 d1 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 (-.f64 d2 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) #s(literal 1 binary64)))
(fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 d1 (-.f64 d2 d3))
(+.f64 d2 (neg.f64 (+.f64 d1 d3)))
(+.f64 d2 (+.f64 (neg.f64 d3) d1))
(+.f64 d2 (-.f64 (neg.f64 d3) d1))
(+.f64 (-.f64 d2 d3) d1)
(+.f64 (+.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 #s(literal 1 binary64) d1))
(+.f64 (+.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (+.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(*.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d1 (-.f64 d2 d3)))
(*.f64 (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (sqrt.f64 (+.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (+.f64 d1 (-.f64 d2 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (neg.f64 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d2 (+.f64 d1 d3)))
(pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d1 (-.f64 d2 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d1 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (+.f64 d1 (-.f64 d2 d3))))
(exp.f64 (log.f64 (+.f64 d1 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 (+.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)) d1)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 (+.f64 d1 d3)))
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)) d1)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 (+.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 d1 #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 d1 #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d1)))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 d1)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d3))) #s(literal 1 binary64))
(pow.f64 (*.f64 d1 d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64))
(neg.f64 (*.f64 d1 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d3) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))))
(cbrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 d3)))
(exp.f64 (log.f64 (*.f64 d1 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 d2 d3))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 1 binary64)))
(+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64)) d1) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal 1 binary64)))
(fma.f64 d1 d1 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))
(fma.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))
(fma.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))
(+.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(+.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (fma.f64 d1 #s(literal 1 binary64) d1))
(+.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(*.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(*.f64 (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))))
(/.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64)) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64))) (neg.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(exp.f64 (log.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 1 binary64)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2 d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)
(fma.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)

simplify368.0ms (5.1%)

Algorithm
egg-herbie
Rules
450×cancel-sign-sub-inv
396×associate-+r+
372×distribute-lft-neg-in
363×fma-neg
356×distribute-rgt-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050113883
1119313185
2424012887
Stop Event
node limit
Counts
390 → 329
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (+.f64 d1 d3))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 d2 (+.f64 d1 d3))
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(-.f64 d2 d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(-.f64 d2 d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)) d2)))))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(-.f64 (*.f64 #s(literal -1 binary64) d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1) d2)) #s(literal 1 binary64))))
(-.f64 d2 d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))))
(+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (+.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) d1) (+.f64 d1 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 (-.f64 d2 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))))
(log.f64 (*.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) #s(literal 1 binary64)))
(fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 d1 (-.f64 d2 d3))
(+.f64 d2 (neg.f64 (+.f64 d1 d3)))
(+.f64 d2 (+.f64 (neg.f64 d3) d1))
(+.f64 d2 (-.f64 (neg.f64 d3) d1))
(+.f64 (-.f64 d2 d3) d1)
(+.f64 (+.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 #s(literal 1 binary64) d1))
(+.f64 (+.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (+.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(*.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d1 (-.f64 d2 d3)))
(*.f64 (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (sqrt.f64 (+.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (+.f64 d1 (-.f64 d2 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (neg.f64 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d2 (+.f64 d1 d3)))
(pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d1 (-.f64 d2 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d1 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (+.f64 d1 (-.f64 d2 d3))))
(exp.f64 (log.f64 (+.f64 d1 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 (+.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)) d1)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 (+.f64 d1 d3)))
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)) d1)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 (+.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 d1 #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 d1 #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d1)))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 d1)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d3))) #s(literal 1 binary64))
(pow.f64 (*.f64 d1 d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64))
(neg.f64 (*.f64 d1 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d3) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))))
(cbrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 d3)))
(exp.f64 (log.f64 (*.f64 d1 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 d2 d3))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 1 binary64)))
(+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64)) d1) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal 1 binary64)))
(fma.f64 d1 d1 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))
(fma.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))
(fma.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))
(+.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(+.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (fma.f64 d1 #s(literal 1 binary64) d1))
(+.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(*.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(*.f64 (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))))
(/.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64)) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64))) (neg.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(exp.f64 (log.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 1 binary64)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2 d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)
(fma.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)
Outputs
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) (/.f64 d3 d1)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) (/.f64 d3 d1)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) (/.f64 d3 d1)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) (/.f64 d3 d1)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) (/.f64 d3 d1)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) (/.f64 d3 d1)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (+.f64 d1 d3))
(neg.f64 (+.f64 d1 d3))
(-.f64 (neg.f64 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d3) d1)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(-.f64 d2 d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) (/.f64 d1 d3)))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) (/.f64 d1 d3)))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) (/.f64 d1 d3)))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(-.f64 d2 d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) (/.f64 d3 d1)))
(*.f64 d1 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal -1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) (/.f64 d3 d1)))
(*.f64 d1 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal -1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) (/.f64 d3 d1)))
(*.f64 d1 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 d2 d3) d1))))
(*.f64 d1 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d1))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 d2 d3) d1))))
(*.f64 d1 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d1))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 d2 d3) d1))))
(*.f64 d1 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d1))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) d1)))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 d1 d2)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d1 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d1 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d1 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64)))
(*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64))))
(-.f64 (*.f64 #s(literal -1 binary64) d3) d1)
(neg.f64 (+.f64 d1 d3))
(-.f64 (neg.f64 d1) d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1) d2)) #s(literal 1 binary64))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1) d2)) #s(literal 1 binary64))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) d3) d1) d2)) #s(literal 1 binary64))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(-.f64 d2 d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) (/.f64 d1 d3)))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) (/.f64 d1 d3)))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) (/.f64 d1 d3)))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 #s(literal -1 binary64) d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 #s(literal -1 binary64) d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 #s(literal -1 binary64) d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal -1 binary64)))
(*.f64 d1 (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64)))
(*.f64 d1 (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal -1 binary64)))
(*.f64 d1 (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64)))
(*.f64 d1 (-.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal -1 binary64)))
(*.f64 d1 (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))))
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal -1 binary64)))
(*.f64 d1 (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))))
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal -1 binary64)))
(*.f64 d1 (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)))))
(*.f64 d1 (+.f64 (*.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal -1 binary64)))
(*.f64 d1 (fma.f64 d2 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal -1 binary64)))
(+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(/.f64 (+.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d1)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (fma.f64 d1 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (+.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (fma.f64 d1 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) d1) (+.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(log.f64 (*.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(fma.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))
(fma.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 d1 (-.f64 d2 d3))
(+.f64 d2 (neg.f64 (+.f64 d1 d3)))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(+.f64 d2 (+.f64 (neg.f64 d3) d1))
(+.f64 d1 (-.f64 d2 d3))
(+.f64 d2 (-.f64 (neg.f64 d3) d1))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(+.f64 (-.f64 d2 d3) d1)
(+.f64 d1 (-.f64 d2 d3))
(+.f64 (+.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 #s(literal 1 binary64) d1))
(+.f64 (+.f64 d1 (-.f64 d2 d3)) (+.f64 d1 d1))
(+.f64 (+.f64 d1 (-.f64 d2 d3)) (*.f64 d1 #s(literal 2 binary64)))
(+.f64 (+.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d1 d1)))
(+.f64 (+.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (+.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d1 d1)))
(*.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(+.f64 d1 (-.f64 d2 d3))
(*.f64 #s(literal 1 binary64) (+.f64 d1 (-.f64 d2 d3)))
(+.f64 d1 (-.f64 d2 d3))
(*.f64 (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)))
(+.f64 d1 (-.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))))
(+.f64 d1 (-.f64 d2 d3))
(*.f64 (sqrt.f64 (+.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (+.f64 d1 (-.f64 d2 d3))))
(+.f64 d1 (-.f64 d2 d3))
(*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d1 (-.f64 d2 d3))))
(+.f64 d1 (-.f64 d2 d3))
(*.f64 (+.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (-.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))))
(+.f64 d1 (-.f64 d2 d3))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d1))))
(/.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (+.f64 d1 (-.f64 d2 d3)))
(+.f64 d1 (-.f64 d2 d3))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (neg.f64 (+.f64 d1 (-.f64 d2 d3))))
(+.f64 d1 (-.f64 d2 d3))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d1 (+.f64 d2 d3)))
(pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(+.f64 d1 (-.f64 d2 d3))
(pow.f64 (cbrt.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64))
(+.f64 d1 (-.f64 d2 d3))
(pow.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 d1 (-.f64 d2 d3))
(pow.f64 (sqrt.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64))
(+.f64 d1 (-.f64 d2 d3))
(sqrt.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)))
(+.f64 d1 (-.f64 d2 d3))
(log.f64 (exp.f64 (+.f64 d1 (-.f64 d2 d3))))
(+.f64 d1 (-.f64 d2 d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d1 (-.f64 d2 d3)))))
(+.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (pow.f64 (+.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))
(+.f64 d1 (-.f64 d2 d3))
(expm1.f64 (log1p.f64 (+.f64 d1 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (+.f64 d1 (-.f64 d2 d3))))
(+.f64 d1 (-.f64 d2 d3))
(exp.f64 (log.f64 (+.f64 d1 (-.f64 d2 d3))))
(+.f64 d1 (-.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (+.f64 d1 (-.f64 d2 d3))) #s(literal 1 binary64)))
(+.f64 d1 (-.f64 d2 d3))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 (+.f64 d1 d3)))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d3) d1)
(+.f64 d1 (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)) d1)
(+.f64 d1 (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 (+.f64 d1 d3)))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)) d1)
(+.f64 d1 (-.f64 d2 d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 (+.f64 d1 d3)))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 d1 #s(literal 4 binary64)))
(fabs.f64 (pow.f64 d1 #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(pow.f64 d1 #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 d1 #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(log1p.f64 (expm1.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d1)))
(pow.f64 d1 #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 2 binary64)))
(pow.f64 d1 #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 d1)) #s(literal 1 binary64)))
(pow.f64 d1 #s(literal 2 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d3))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(pow.f64 (*.f64 d1 d3) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(pow.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(pow.f64 (sqrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(neg.f64 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(log.f64 (pow.f64 (exp.f64 d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(cbrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(log1p.f64 (expm1.f64 (*.f64 d1 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(exp.f64 (log.f64 (*.f64 d1 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d3)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d2 d3))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 d2 d3))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 d2 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (-.f64 d2 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(/.f64 (+.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) (pow.f64 d1 #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)) (pow.f64 d1 #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))) (*.f64 d1 (+.f64 d1 (*.f64 d2 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 d1 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64))) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 d1 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64)) d1) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal 3 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(pow.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal 2 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 2 binary64)))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) d1))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 3 binary64)))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 3 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(log1p.f64 (expm1.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(exp.f64 (log.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))) #s(literal 1 binary64)))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(fma.f64 d1 d1 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(fma.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(fma.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))
(fma.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(+.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(+.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (fma.f64 d1 #s(literal 1 binary64) d1))
(+.f64 (fma.f64 d1 #s(literal 1 binary64) d1) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(+.f64 d1 (+.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(+.f64 (*.f64 d1 #s(literal 2 binary64)) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(+.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(+.f64 d1 (-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) d1))
(+.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(+.f64 d1 (-.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) d1))
(*.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(*.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 1 binary64))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(*.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 2 binary64)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(*.f64 (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(*.f64 (+.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 d1)))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (-.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64))))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (+.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (+.f64 (*.f64 d1 (-.f64 d1 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))))
(/.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64)) (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 3 binary64))) (fma.f64 d1 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) (pow.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64))) (neg.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 1 binary64))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(pow.f64 (cbrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 3 binary64))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(pow.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(pow.f64 (sqrt.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 2 binary64))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(sqrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 2 binary64)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(log.f64 (exp.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1))))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(cbrt.f64 (pow.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1) #s(literal 3 binary64)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(expm1.f64 (log1p.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(exp.f64 (log.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)) #s(literal 1 binary64)))
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1)
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2 d1)
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)
(fma.f64 (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) (sqrt.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))) d1)
(fma.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d1)

eval141.0ms (1.9%)

Compiler

Compiled 7358 to 1464 computations (80.1% saved)

prune88.0ms (1.2%)

Pruning

13 alts after pruning (8 fresh and 5 done)

PrunedKeptTotal
New5454549
Fresh145
Picked235
Done022
Total54813561
Accuracy
100.0%
Counts
561 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.1%
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
34.4%
(*.f64 (neg.f64 d1) d3)
53.8%
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
56.9%
(*.f64 d3 (*.f64 d1 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))
58.1%
(*.f64 d1 (-.f64 d4 d3))
57.9%
(*.f64 d1 (-.f64 d2 d3))
52.6%
(*.f64 d1 (-.f64 d2 d1))
52.7%
(*.f64 d1 (+.f64 d4 d2))
30.8%
(*.f64 d1 (neg.f64 d1))
28.4%
(*.f64 d1 d4)
5.2%
(*.f64 d1 d3)
29.1%
(*.f64 d1 d2)
5.5%
(*.f64 d1 d1)
Compiler

Compiled 207 to 140 computations (32.4% saved)

simplify213.0ms (2.9%)

Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (*.f64 d1 d2) d3)
cost-diff64
(*.f64 #s(literal -1 binary64) d1)
cost-diff128
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3))
cost-diff384
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
cost-diff0
(/.f64 d2 d3)
cost-diff0
(+.f64 (/.f64 d2 d3) #s(literal -1 binary64))
cost-diff0
(*.f64 d1 d3)
cost-diff256
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
cost-diff0
(+.f64 d4 d2)
cost-diff0
(*.f64 d1 (+.f64 d4 d2))
cost-diff0
(*.f64 d1 d3)
cost-diff0
(-.f64 d4 d3)
cost-diff0
(*.f64 d1 (-.f64 d4 d3))
Rules
656×associate-/l/
491×associate-/r*
390×div-sub
311×distribute-lft-neg-in
302×neg-mul-1
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
025336
161331
2121331
3194313
4280301
5512301
61263301
73718301
85510301
96620301
106994301
117090301
127198301
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 d4 d3))
d1
(-.f64 d4 d3)
d4
d3
(*.f64 d1 d3)
d1
d3
(*.f64 d1 (+.f64 d4 d2))
d1
(+.f64 d4 d2)
d4
d2
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d1 d3)
d1
d3
(+.f64 (/.f64 d2 d3) #s(literal -1 binary64))
(/.f64 d2 d3)
d2
#s(literal -1 binary64)
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
d3
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3))
(*.f64 #s(literal -1 binary64) d1)
#s(literal -1 binary64)
d1
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 d2)
d2
Outputs
(*.f64 d1 (-.f64 d4 d3))
d1
(-.f64 d4 d3)
d4
d3
(*.f64 d1 d3)
d1
d3
(*.f64 d1 (+.f64 d4 d2))
d1
(+.f64 d4 d2)
d4
d2
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d1 (-.f64 (*.f64 d2 #s(literal 1 binary64)) d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 d3)
d1
d3
(+.f64 (/.f64 d2 d3) #s(literal -1 binary64))
(/.f64 d2 d3)
d2
#s(literal -1 binary64)
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d1 (-.f64 (*.f64 d2 #s(literal 1 binary64)) d3))
(*.f64 d1 (-.f64 d2 d3))
d3
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3))
(fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 d2) d3))
(*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
#s(literal -1 binary64)
d1
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d2 (/.f64 d1 d3))
(*.f64 d1 d2)
d2

localize88.0ms (1.2%)

Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 #s(literal -1 binary64) d1)
accuracy100.0%
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3))
accuracy93.9%
(/.f64 (*.f64 d1 d2) d3)
accuracy90.7%
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
accuracy100.0%
(/.f64 d2 d3)
accuracy100.0%
(+.f64 (/.f64 d2 d3) #s(literal -1 binary64))
accuracy100.0%
(*.f64 d1 d3)
accuracy85.3%
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
accuracy100.0%
(+.f64 d4 d2)
accuracy100.0%
(*.f64 d1 (+.f64 d4 d2))
accuracy100.0%
(*.f64 d1 d3)
accuracy100.0%
(-.f64 d4 d3)
accuracy100.0%
(*.f64 d1 (-.f64 d4 d3))
Results
60.0ms256×0valid
Compiler

Compiled 91 to 19 computations (79.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-mult: 12.0ms (55.2% of total)
ival-div: 4.0ms (18.4% of total)
ival-add: 4.0ms (18.4% of total)
ival-sub: 2.0ms (9.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series33.0ms (0.5%)

Counts
11 → 204
Calls
Call 1
Inputs
#<alt (*.f64 d1 (-.f64 d4 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d1 (+.f64 d4 d2))>
#<alt (+.f64 d4 d2)>
#<alt (*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))>
#<alt (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))>
#<alt (/.f64 d2 d3)>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
Outputs
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 d2)>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 d1 d4)>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))>
#<alt d2>
#<alt (+.f64 d2 d4)>
#<alt (+.f64 d2 d4)>
#<alt (+.f64 d2 d4)>
#<alt d4>
#<alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt d4>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))>
#<alt d4>
#<alt (+.f64 d2 d4)>
#<alt (+.f64 d2 d4)>
#<alt (+.f64 d2 d4)>
#<alt d2>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 d2)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt #s(literal -1 binary64)>
#<alt (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))>
#<alt (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))>
#<alt (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))>
#<alt (/.f64 d2 d3)>
#<alt (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))>
#<alt (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))>
#<alt (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))>
#<alt (/.f64 d2 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (/.f64 d2 d3)>
#<alt (/.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d3)>
#<alt (/.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d3)>
#<alt (/.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d3)>
#<alt #s(literal -1 binary64)>
#<alt (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))>
#<alt (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))>
#<alt (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))>
#<alt #s(literal -1 binary64)>
#<alt (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))>
#<alt (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))>
#<alt (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))>
#<alt (*.f64 d1 d2)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (/.f64 d1 d3)))>
#<alt (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (/.f64 d1 d3)))>
#<alt (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (/.f64 d1 d3)))>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d2))))>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) d3)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
Calls

81 calls:

TimeVariablePointExpression
6.0ms
d3
@inf
(* d3 (+ (* -1 d1) (/ (* d1 d2) d3)))
1.0ms
d1
@0
(* (* d1 d3) (+ (/ d2 d3) -1))
1.0ms
d3
@-inf
(* (* d1 d3) (+ (/ d2 d3) -1))
1.0ms
d1
@0
(* d3 (+ (* -1 d1) (/ (* d1 d2) d3)))
1.0ms
d1
@-inf
(* d3 (+ (* -1 d1) (/ (* d1 d2) d3)))

rewrite284.0ms (3.9%)

Algorithm
batch-egg-rewrite
Rules
910×log1p-expm1-u
227×associate-*r*
200×add-cube-cbrt
200×expm1-log1p-u
197×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025239
1420227
26853227
Stop Event
node limit
Counts
11 → 349
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 d3)
(*.f64 d1 (+.f64 d4 d2))
(+.f64 d4 d2)
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(+.f64 (/.f64 d2 d3) #s(literal -1 binary64))
(/.f64 d2 d3)
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3))
(*.f64 #s(literal -1 binary64) d1)
(/.f64 (*.f64 d1 d2) d3)
Outputs
(+.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d4 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 d4 d3))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64))
(pow.f64 (*.f64 d1 d3) #s(literal 1 binary64))
(neg.f64 (*.f64 d1 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))))
(cbrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 d3)))
(exp.f64 (log.f64 (*.f64 d1 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 d4) #s(literal 1 binary64)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d4) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 d4 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 d4 d2))
(pow.f64 (*.f64 d1 (+.f64 d4 d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))) #s(literal 1 binary64)))
(fma.f64 d1 d4 (*.f64 d1 d2))
(fma.f64 d4 d1 (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d4 d2))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 d4 d2)) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 d4 d2)))
(*.f64 (+.f64 d4 d2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d4 d2))
(*.f64 (cbrt.f64 (+.f64 d4 d2)) (pow.f64 (cbrt.f64 (+.f64 d4 d2)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 d2)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 d2)))
(*.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 (+.f64 d4 d2)))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d4 d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))) (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d2) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 d4 d2))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(/.f64 (neg.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (neg.f64 (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(pow.f64 (+.f64 d4 d2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d4 d2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d4 d2)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d4 d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d4 d2))))
(cbrt.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d4 d2)))
(log1p.f64 (expm1.f64 (+.f64 d4 d2)))
(exp.f64 (log.f64 (+.f64 d4 d2)))
(exp.f64 (*.f64 (log.f64 (+.f64 d4 d2)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d4 d2)
(fma.f64 #s(literal 1 binary64) d2 d4)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) d4)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) d2)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) d4)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) d2)
(+.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (-.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))))
(/.f64 (*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(/.f64 (*.f64 (*.f64 d1 d3) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (*.f64 d3 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))) (fma.f64 d1 (/.f64 d2 d3) d1))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (*.f64 d1 d3)) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 d1 d3)) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d3) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) d3) (fma.f64 d1 (/.f64 d2 d3) d1))
(pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 d3 d1 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 (/.f64 d2 d3) (*.f64 d1 d3) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) (/.f64 d2 d3) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3)))))
(*.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 d2 d3)) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (/.f64 d2 d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))) (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(/.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(exp.f64 (log.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 1 binary64)))
(fma.f64 d2 (/.f64 #s(literal 1 binary64) d3) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 d2 d3) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d2 d3)) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (/.f64 d2 d3)) (sqrt.f64 (/.f64 d2 d3)) #s(literal -1 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 d2 (/.f64 #s(literal 1 binary64) d3))
(*.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 d2 d3))
(*.f64 (cbrt.f64 (/.f64 d2 d3)) (pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 d2) d3))
(*.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (sqrt.f64 (/.f64 d2 d3)) (sqrt.f64 (/.f64 d2 d3)))
(*.f64 (sqrt.f64 d2) (/.f64 (sqrt.f64 d2) d3))
(*.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (neg.f64 d2) (/.f64 #s(literal 1 binary64) (neg.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) d3) d2)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 d2 (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 d2 (sqrt.f64 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 d2) d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d2 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (sqrt.f64 d3)) (/.f64 (cbrt.f64 d2) (sqrt.f64 d3)))
(*.f64 (/.f64 (sqrt.f64 d2) #s(literal 1 binary64)) (/.f64 (sqrt.f64 d2) d3))
(*.f64 (/.f64 (sqrt.f64 d2) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (sqrt.f64 d2) (cbrt.f64 d3)))
(pow.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 d3 d2) #s(literal -1 binary64))
(neg.f64 (/.f64 d2 (neg.f64 d3)))
(neg.f64 (/.f64 (neg.f64 d2) d3))
(sqrt.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d2 d3))))
(cbrt.f64 (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 d2 d3)))
(log1p.f64 (expm1.f64 (/.f64 d2 d3)))
(exp.f64 (log.f64 (/.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (/.f64 d2 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (-.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))))
(/.f64 (*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(/.f64 (*.f64 (*.f64 d1 d3) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (*.f64 d3 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))) (fma.f64 d1 (/.f64 d2 d3) d1))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (*.f64 d1 d3)) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 d1 d3)) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d3) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) d3) (fma.f64 d1 (/.f64 d2 d3) d1))
(pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 d3 d1 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 (/.f64 d2 d3) (*.f64 d1 d3) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) (/.f64 d2 d3) (*.f64 d1 d3))
(-.f64 d1 (*.f64 d2 (/.f64 d1 d3)))
(-.f64 (*.f64 d2 (/.f64 d1 d3)) d1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d1 (/.f64 d2 d3) d1)) (/.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 2 binary64)) (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3)))))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d2 (/.f64 d1 d3)))) (-.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d2 (/.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))) (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (/.f64 d2 d3) d1) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (fma.f64 d1 (/.f64 d2 d3) d1))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))) (neg.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 (/.f64 d2 d3) d1))
(pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d1 (/.f64 d2 d3) d1))))
(log.f64 (/.f64 (exp.f64 d1) (pow.f64 (exp.f64 d1) (/.f64 d2 d3))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d1 #s(literal -1 binary64) (*.f64 d2 (/.f64 d1 d3)))
(fma.f64 #s(literal -1 binary64) d1 (*.f64 d2 (/.f64 d1 d3)))
(fma.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) d3) d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d2 (/.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (/.f64 d1 d3)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (*.f64 d2 (/.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d2 (/.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 d1)) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) d1)
(pow.f64 d1 #s(literal 1 binary64))
(pow.f64 (cbrt.f64 d1) #s(literal 3 binary64))
(pow.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 d1) #s(literal 2 binary64))
(neg.f64 d1)
(sqrt.f64 (pow.f64 d1 #s(literal 2 binary64)))
(log.f64 (exp.f64 d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 d1)))
(cbrt.f64 (pow.f64 d1 #s(literal 3 binary64)))
d1
(expm1.f64 (log1p.f64 d1))
(log1p.f64 (expm1.f64 d1))
(exp.f64 (log.f64 d1))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d3)))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 d2 (/.f64 d1 d3))
(*.f64 d2 (*.f64 d1 (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (/.f64 d2 d3) d1)
(*.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) d3))
(*.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) (neg.f64 d3)))
(*.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d2 (/.f64 d1 d3)))
(*.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 d2)) d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (/.f64 d2 d3)))
(*.f64 (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 d2)) (/.f64 (sqrt.f64 (*.f64 d1 d2)) d3))
(*.f64 (sqrt.f64 (*.f64 d1 d2)) (*.f64 (sqrt.f64 (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 d2 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) d3) (*.f64 d1 d2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (*.f64 d1 d2) (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 (*.f64 d1 d2) (sqrt.f64 d3)))
(*.f64 (/.f64 d2 (sqrt.f64 d3)) (/.f64 d1 (sqrt.f64 d3)))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 d2 d3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 d2 (cbrt.f64 d3)))
(*.f64 (/.f64 d1 (sqrt.f64 d3)) (/.f64 d2 (sqrt.f64 d3)))
(*.f64 (/.f64 d2 #s(literal 1 binary64)) (/.f64 d1 d3))
(*.f64 (/.f64 d2 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 d2)) d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (*.f64 d1 d2)) (sqrt.f64 d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 d2)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 d2)) d3))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 d2)) (cbrt.f64 d3)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d2 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (/.f64 d2 d3))) (sqrt.f64 (/.f64 d2 d3)))
(pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 2 binary64))
(pow.f64 (/.f64 d3 (*.f64 d1 d2)) #s(literal -1 binary64))
(neg.f64 (*.f64 d2 (/.f64 d1 d3)))
(sqrt.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (/.f64 d1 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d3))))
(log1p.f64 (expm1.f64 (*.f64 d2 (/.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 d2 (/.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)))

simplify295.0ms (4.1%)

Algorithm
egg-herbie
Rules
539×associate-*r*
538×associate-*l*
331×cube-prod
285×exp-prod
279×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
073519098
1171217727
2659517720
Stop Event
node limit
Counts
553 → 466
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d1 d4)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
d2
(+.f64 d2 d4)
(+.f64 d2 d4)
(+.f64 d2 d4)
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
d4
(+.f64 d2 d4)
(+.f64 d2 d4)
(+.f64 d2 d4)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 d2)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
#s(literal -1 binary64)
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(/.f64 d2 d3)
(*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))
(/.f64 d2 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))
(/.f64 d2 d3)
(/.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d3)
(/.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d3)
(/.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d3)
#s(literal -1 binary64)
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
#s(literal -1 binary64)
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(*.f64 d1 d2)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 #s(literal -1 binary64) d1)
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (/.f64 d1 d3)))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d2))))
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) d3)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(+.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d4 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 d4 d3))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64))
(pow.f64 (*.f64 d1 d3) #s(literal 1 binary64))
(neg.f64 (*.f64 d1 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))))
(cbrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 d3)))
(exp.f64 (log.f64 (*.f64 d1 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 d4) #s(literal 1 binary64)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d4) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 d4 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 d4 d2))
(pow.f64 (*.f64 d1 (+.f64 d4 d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))) #s(literal 1 binary64)))
(fma.f64 d1 d4 (*.f64 d1 d2))
(fma.f64 d4 d1 (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d4 d2))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 d4 d2)) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 d4 d2)))
(*.f64 (+.f64 d4 d2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d4 d2))
(*.f64 (cbrt.f64 (+.f64 d4 d2)) (pow.f64 (cbrt.f64 (+.f64 d4 d2)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 d2)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 d2)))
(*.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 (+.f64 d4 d2)))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d4 d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))) (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d2) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 d4 d2))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(/.f64 (neg.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (neg.f64 (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(pow.f64 (+.f64 d4 d2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d4 d2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d4 d2)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d4 d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d4 d2))))
(cbrt.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d4 d2)))
(log1p.f64 (expm1.f64 (+.f64 d4 d2)))
(exp.f64 (log.f64 (+.f64 d4 d2)))
(exp.f64 (*.f64 (log.f64 (+.f64 d4 d2)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d4 d2)
(fma.f64 #s(literal 1 binary64) d2 d4)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) d4)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) d2)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) d4)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) d2)
(+.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (-.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))))
(/.f64 (*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(/.f64 (*.f64 (*.f64 d1 d3) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (*.f64 d3 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))) (fma.f64 d1 (/.f64 d2 d3) d1))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (*.f64 d1 d3)) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 d1 d3)) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d3) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) d3) (fma.f64 d1 (/.f64 d2 d3) d1))
(pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 d3 d1 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 (/.f64 d2 d3) (*.f64 d1 d3) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) (/.f64 d2 d3) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3)))))
(*.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 d2 d3)) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (/.f64 d2 d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))) (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(/.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(exp.f64 (log.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 1 binary64)))
(fma.f64 d2 (/.f64 #s(literal 1 binary64) d3) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 d2 d3) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d2 d3)) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (/.f64 d2 d3)) (sqrt.f64 (/.f64 d2 d3)) #s(literal -1 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 d2 (/.f64 #s(literal 1 binary64) d3))
(*.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 d2 d3))
(*.f64 (cbrt.f64 (/.f64 d2 d3)) (pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 d2) d3))
(*.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (sqrt.f64 (/.f64 d2 d3)) (sqrt.f64 (/.f64 d2 d3)))
(*.f64 (sqrt.f64 d2) (/.f64 (sqrt.f64 d2) d3))
(*.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (neg.f64 d2) (/.f64 #s(literal 1 binary64) (neg.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) d3) d2)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 d2 (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 d2 (sqrt.f64 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 d2) d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d2 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (sqrt.f64 d3)) (/.f64 (cbrt.f64 d2) (sqrt.f64 d3)))
(*.f64 (/.f64 (sqrt.f64 d2) #s(literal 1 binary64)) (/.f64 (sqrt.f64 d2) d3))
(*.f64 (/.f64 (sqrt.f64 d2) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (sqrt.f64 d2) (cbrt.f64 d3)))
(pow.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 d3 d2) #s(literal -1 binary64))
(neg.f64 (/.f64 d2 (neg.f64 d3)))
(neg.f64 (/.f64 (neg.f64 d2) d3))
(sqrt.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d2 d3))))
(cbrt.f64 (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 d2 d3)))
(log1p.f64 (expm1.f64 (/.f64 d2 d3)))
(exp.f64 (log.f64 (/.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (/.f64 d2 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (-.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))))
(/.f64 (*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(/.f64 (*.f64 (*.f64 d1 d3) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (*.f64 d3 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))) (fma.f64 d1 (/.f64 d2 d3) d1))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (*.f64 d1 d3)) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 d1 d3)) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d3) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) d3) (fma.f64 d1 (/.f64 d2 d3) d1))
(pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 d3 d1 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 (/.f64 d2 d3) (*.f64 d1 d3) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) (/.f64 d2 d3) (*.f64 d1 d3))
(-.f64 d1 (*.f64 d2 (/.f64 d1 d3)))
(-.f64 (*.f64 d2 (/.f64 d1 d3)) d1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d1 (/.f64 d2 d3) d1)) (/.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 2 binary64)) (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3)))))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d2 (/.f64 d1 d3)))) (-.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d2 (/.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))) (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (/.f64 d2 d3) d1) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (fma.f64 d1 (/.f64 d2 d3) d1))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))) (neg.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 (/.f64 d2 d3) d1))
(pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d1 (/.f64 d2 d3) d1))))
(log.f64 (/.f64 (exp.f64 d1) (pow.f64 (exp.f64 d1) (/.f64 d2 d3))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d1 #s(literal -1 binary64) (*.f64 d2 (/.f64 d1 d3)))
(fma.f64 #s(literal -1 binary64) d1 (*.f64 d2 (/.f64 d1 d3)))
(fma.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) d3) d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d2 (/.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (/.f64 d1 d3)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (*.f64 d2 (/.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d2 (/.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 d1)) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) d1)
(pow.f64 d1 #s(literal 1 binary64))
(pow.f64 (cbrt.f64 d1) #s(literal 3 binary64))
(pow.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 d1) #s(literal 2 binary64))
(neg.f64 d1)
(sqrt.f64 (pow.f64 d1 #s(literal 2 binary64)))
(log.f64 (exp.f64 d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 d1)))
(cbrt.f64 (pow.f64 d1 #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 d1))
(log1p.f64 (expm1.f64 d1))
(exp.f64 (log.f64 d1))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d3)))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 d2 (/.f64 d1 d3))
(*.f64 d2 (*.f64 d1 (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (/.f64 d2 d3) d1)
(*.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) d3))
(*.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) (neg.f64 d3)))
(*.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d2 (/.f64 d1 d3)))
(*.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 d2)) d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (/.f64 d2 d3)))
(*.f64 (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 d2)) (/.f64 (sqrt.f64 (*.f64 d1 d2)) d3))
(*.f64 (sqrt.f64 (*.f64 d1 d2)) (*.f64 (sqrt.f64 (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 d2 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) d3) (*.f64 d1 d2))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (*.f64 d1 d2) (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 (*.f64 d1 d2) (sqrt.f64 d3)))
(*.f64 (/.f64 d2 (sqrt.f64 d3)) (/.f64 d1 (sqrt.f64 d3)))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 d2 d3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 d2 (cbrt.f64 d3)))
(*.f64 (/.f64 d1 (sqrt.f64 d3)) (/.f64 d2 (sqrt.f64 d3)))
(*.f64 (/.f64 d2 #s(literal 1 binary64)) (/.f64 d1 d3))
(*.f64 (/.f64 d2 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 d2)) d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (*.f64 d1 d2)) (sqrt.f64 d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 d2)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 d2)) d3))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 d2)) (cbrt.f64 d3)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d2 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (/.f64 d2 d3))) (sqrt.f64 (/.f64 d2 d3)))
(pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 2 binary64))
(pow.f64 (/.f64 d3 (*.f64 d1 d2)) #s(literal -1 binary64))
(neg.f64 (*.f64 d2 (/.f64 d1 d3)))
(sqrt.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (/.f64 d1 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d3))))
(log1p.f64 (expm1.f64 (*.f64 d2 (/.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 d2 (/.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d4)))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d4)))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d4)))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d4)))))
(*.f64 (*.f64 d1 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d4)))))
(*.f64 (*.f64 d1 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d4)))))
(*.f64 (*.f64 d1 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))) (neg.f64 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d4 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d4 d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d4 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d4 d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d4 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d4 d3))) (neg.f64 d3))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (neg.f64 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d4 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d4 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d4 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d4 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d4 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d4 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
d2
(+.f64 d2 d4)
(+.f64 d4 d2)
(+.f64 d2 d4)
(+.f64 d4 d2)
(+.f64 d2 d4)
(+.f64 d4 d2)
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64)) (neg.f64 d4))
d4
(+.f64 d2 d4)
(+.f64 d4 d2)
(+.f64 d2 d4)
(+.f64 d4 d2)
(+.f64 d2 d4)
(+.f64 d4 d2)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 d2)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))) (neg.f64 d2))
#s(literal -1 binary64)
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(/.f64 d2 d3)
(*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal -1 binary64) d2)))
(*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal -1 binary64) d2)))
(*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d2)))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal -1 binary64) d2)))
(/.f64 d2 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 d2 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 d2 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 d2 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal -1 binary64) d3))))
(/.f64 d2 d3)
(/.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d3)
(/.f64 (+.f64 d2 (neg.f64 d3)) d3)
(/.f64 (-.f64 d2 d3) d3)
(/.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d3)
(/.f64 (+.f64 d2 (neg.f64 d3)) d3)
(/.f64 (-.f64 d2 d3) d3)
(/.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d3)
(/.f64 (+.f64 d2 (neg.f64 d3)) d3)
(/.f64 (-.f64 d2 d3) d3)
#s(literal -1 binary64)
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
#s(literal -1 binary64)
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(-.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(*.f64 d1 d2)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))))
(*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d3 d2))) (neg.f64 d2))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 d1 d2) (/.f64 d1 d3)))
(*.f64 d2 (-.f64 (/.f64 d1 d3) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 d1 d2) (/.f64 d1 d3)))
(*.f64 d2 (-.f64 (/.f64 d1 d3) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d2 (fma.f64 #s(literal -1 binary64) (/.f64 d1 d2) (/.f64 d1 d3)))
(*.f64 d2 (-.f64 (/.f64 d1 d3) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 d1 d3) (/.f64 d1 d2)))
(*.f64 (-.f64 (/.f64 d1 d2) (/.f64 d1 d3)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 d1 d3) (/.f64 d1 d2)))
(*.f64 (-.f64 (/.f64 d1 d2) (/.f64 d1 d3)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 d1 d3) (/.f64 d1 d2)))
(*.f64 (-.f64 (/.f64 d1 d2) (/.f64 d1 d3)) (neg.f64 d2))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) d3)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2)) d3)
(/.f64 (*.f64 d1 (-.f64 d2 d3)) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) d3)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2)) d3)
(/.f64 (*.f64 d1 (-.f64 d2 d3)) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) d3)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d2)) d3)
(/.f64 (*.f64 d1 (-.f64 d2 d3)) d3)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(+.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d4 d3))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d3 d4)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 d4 d3))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d3 d4)))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 3 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d3))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 3 binary64))
(*.f64 d1 d3)
(pow.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 d3)
(pow.f64 (sqrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64))
(*.f64 d1 d3)
(pow.f64 (*.f64 d1 d3) #s(literal 1 binary64))
(*.f64 d1 d3)
(neg.f64 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))
(*.f64 d1 d3)
(log.f64 (pow.f64 (exp.f64 d1) d3))
(*.f64 d1 d3)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))))
(*.f64 d1 d3)
(cbrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))
(*.f64 d1 d3)
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(*.f64 d1 d3)
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 d3)
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(exp.f64 (log.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d3)) #s(literal 1 binary64)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 (*.f64 d1 d4) #s(literal 1 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d4) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d4 (*.f64 d1 d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d2)))
(/.f64 (-.f64 (*.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 d4 d2))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 d1 (-.f64 d4 d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 d4 d2))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 d1 (-.f64 d4 d2)))
(pow.f64 (*.f64 d1 (+.f64 d4 d2)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d4 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d4 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d4 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d2))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d4 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d4 d2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 d2)))
(*.f64 d1 (+.f64 d4 d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 d2)))))
(*.f64 d1 (+.f64 d4 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d4 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d4 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d4 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 d2))))
(*.f64 d1 (+.f64 d4 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))))
(*.f64 d1 (+.f64 d4 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 d1 d4 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 d2))
(fma.f64 d4 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d4 d2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d4 d2))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 d4 d2)))
(-.f64 (/.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 d4 d2)) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(*.f64 (+.f64 d4 d2) #s(literal 1 binary64))
(+.f64 d4 d2)
(*.f64 #s(literal 1 binary64) (+.f64 d4 d2))
(+.f64 d4 d2)
(*.f64 (cbrt.f64 (+.f64 d4 d2)) (pow.f64 (cbrt.f64 (+.f64 d4 d2)) #s(literal 2 binary64)))
(+.f64 d4 d2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 d2)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 d2)))
(+.f64 d4 d2)
(*.f64 (sqrt.f64 (+.f64 d4 d2)) (sqrt.f64 (+.f64 d4 d2)))
(+.f64 d4 d2)
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))) (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d2) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 d4 d2))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(/.f64 (neg.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (neg.f64 (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (neg.f64 (-.f64 d4 d2)))
(pow.f64 (+.f64 d4 d2) #s(literal 1 binary64))
(+.f64 d4 d2)
(pow.f64 (cbrt.f64 (+.f64 d4 d2)) #s(literal 3 binary64))
(+.f64 d4 d2)
(pow.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 d4 d2)
(pow.f64 (sqrt.f64 (+.f64 d4 d2)) #s(literal 2 binary64))
(+.f64 d4 d2)
(sqrt.f64 (pow.f64 (+.f64 d4 d2) #s(literal 2 binary64)))
(+.f64 d4 d2)
(log.f64 (exp.f64 (+.f64 d4 d2)))
(+.f64 d4 d2)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d4 d2))))
(+.f64 d4 d2)
(cbrt.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)))
(+.f64 d4 d2)
(expm1.f64 (log1p.f64 (+.f64 d4 d2)))
(log1p.f64 (expm1.f64 (+.f64 d4 d2)))
(+.f64 d4 d2)
(exp.f64 (log.f64 (+.f64 d4 d2)))
(+.f64 d4 d2)
(exp.f64 (*.f64 (log.f64 (+.f64 d4 d2)) #s(literal 1 binary64)))
(+.f64 d4 d2)
(fma.f64 #s(literal 1 binary64) d4 d2)
(+.f64 d4 d2)
(fma.f64 #s(literal 1 binary64) d2 d4)
(+.f64 d4 d2)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) d4)
(+.f64 d4 d2)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) d2)
(+.f64 d4 d2)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) d4)
(+.f64 d4 d2)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) d2)
(+.f64 d4 d2)
(+.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(+.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(+.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d3 (*.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 (*.f64 d3 (/.f64 d2 d3))) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d3 (*.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 (*.f64 d3 (/.f64 d2 d3))) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (-.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (fma.f64 d3 (*.f64 d1 (/.f64 d2 d3)) (*.f64 d1 (neg.f64 d3))))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64)))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (/.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64)))) (*.f64 d1 (*.f64 d3 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)))))
(/.f64 (*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(*.f64 (*.f64 d1 d3) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d3))))))
(*.f64 d1 (*.f64 d3 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 d3) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 (*.f64 d1 d3) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64))))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (*.f64 d3 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))) (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (/.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (/.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (*.f64 d1 d3)) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(*.f64 (*.f64 d1 d3) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d3))))))
(*.f64 d1 (*.f64 d3 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 d1 d3)) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 (*.f64 d1 d3) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d3) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64))))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) d3) (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (/.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (/.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1)))
(pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 1 binary64))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 3 binary64))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 2 binary64))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) d3))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(fma.f64 d3 d1 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(fma.f64 (/.f64 d2 d3) (*.f64 d1 d3) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(fma.f64 (*.f64 d1 d3) (/.f64 d2 d3) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(-.f64 (/.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(+.f64 (/.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(*.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(*.f64 (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 2 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(*.f64 (sqrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3)))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d3))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 d2 d3)) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (/.f64 d2 d3)) #s(literal 1 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))) (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d3))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d3))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d3))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3)))))
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d3))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (-.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 d2 d3) #s(literal 1 binary64))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (/.f64 d2 (neg.f64 d3)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (/.f64 d2 (neg.f64 d3)) #s(literal -1 binary64)))
(pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(pow.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 2 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(log.f64 (exp.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(exp.f64 (log.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(fma.f64 d2 (/.f64 #s(literal 1 binary64) d3) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(fma.f64 #s(literal 1 binary64) (/.f64 d2 d3) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d2 d3)) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(fma.f64 (sqrt.f64 (/.f64 d2 d3)) (sqrt.f64 (/.f64 d2 d3)) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 d2 d3))) #s(literal 1 binary64))
(/.f64 d2 d3)
(*.f64 d2 (/.f64 #s(literal 1 binary64) d3))
(/.f64 d2 d3)
(*.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(/.f64 d2 d3)
(*.f64 #s(literal 1 binary64) (/.f64 d2 d3))
(/.f64 d2 d3)
(*.f64 (cbrt.f64 (/.f64 d2 d3)) (pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64)))
(/.f64 d2 d3)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d2 d3)))
(/.f64 d2 d3)
(*.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 d2) d3))
(/.f64 d2 d3)
(*.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) (/.f64 #s(literal 1 binary64) d3)))
(/.f64 d2 d3)
(*.f64 (sqrt.f64 (/.f64 d2 d3)) (sqrt.f64 (/.f64 d2 d3)))
(/.f64 d2 d3)
(*.f64 (sqrt.f64 d2) (/.f64 (sqrt.f64 d2) d3))
(/.f64 d2 d3)
(*.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) (/.f64 #s(literal 1 binary64) d3)))
(/.f64 d2 d3)
(*.f64 (neg.f64 d2) (/.f64 #s(literal 1 binary64) (neg.f64 d3)))
(/.f64 d2 d3)
(*.f64 (/.f64 #s(literal 1 binary64) d3) d2)
(/.f64 d2 d3)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 d2 (cbrt.f64 d3)))
(/.f64 (/.f64 d2 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 d2 (sqrt.f64 d3)))
(/.f64 (/.f64 d2 (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 d2) d3))
(/.f64 d2 d3)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d2 d3)))
(*.f64 (cbrt.f64 (/.f64 d2 d3)) (/.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 d2 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (sqrt.f64 d3)) (/.f64 (cbrt.f64 d2) (sqrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 d2 (sqrt.f64 d3)))
(/.f64 (/.f64 d2 (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 (/.f64 (sqrt.f64 d2) #s(literal 1 binary64)) (/.f64 (sqrt.f64 d2) d3))
(/.f64 d2 d3)
(*.f64 (/.f64 (sqrt.f64 d2) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (sqrt.f64 d2) (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 d2 (cbrt.f64 d3)))
(/.f64 (/.f64 d2 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)))
(pow.f64 (/.f64 d2 d3) #s(literal 1 binary64))
(/.f64 d2 d3)
(pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 3 binary64))
(/.f64 d2 d3)
(pow.f64 (sqrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64))
(/.f64 d2 d3)
(pow.f64 (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 d2 d3)
(pow.f64 (/.f64 d3 d2) #s(literal -1 binary64))
(/.f64 d2 d3)
(neg.f64 (/.f64 d2 (neg.f64 d3)))
(/.f64 d2 d3)
(neg.f64 (/.f64 (neg.f64 d2) d3))
(/.f64 d2 d3)
(sqrt.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)))
(/.f64 d2 d3)
(log.f64 (exp.f64 (/.f64 d2 d3)))
(/.f64 d2 d3)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 d2 d3))))
(/.f64 d2 d3)
(cbrt.f64 (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))
(/.f64 d2 d3)
(expm1.f64 (log1p.f64 (/.f64 d2 d3)))
(/.f64 d2 d3)
(log1p.f64 (expm1.f64 (/.f64 d2 d3)))
(/.f64 d2 d3)
(exp.f64 (log.f64 (/.f64 d2 d3)))
(/.f64 d2 d3)
(exp.f64 (*.f64 (log.f64 (/.f64 d2 d3)) #s(literal 1 binary64)))
(/.f64 d2 d3)
(+.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(+.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(+.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d3 (*.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 (*.f64 d3 (/.f64 d2 d3))) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d3 (*.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 (*.f64 d3 (/.f64 d2 d3))) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (-.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (fma.f64 d3 (*.f64 d1 (/.f64 d2 d3)) (*.f64 d1 (neg.f64 d3))))
(/.f64 (-.f64 (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d2 (/.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64)))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (/.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64)))) (*.f64 d1 (*.f64 d3 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)))))
(/.f64 (*.f64 (*.f64 d1 d3) (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(*.f64 (*.f64 d1 d3) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d3))))))
(*.f64 d1 (*.f64 d3 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 d3) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 (*.f64 d1 d3) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64))))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (*.f64 d3 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))) (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (/.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (/.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (*.f64 d1 d3)) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 #s(literal -1 binary64)) d3))))
(*.f64 (*.f64 d1 d3) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d2 (neg.f64 d3))))))
(*.f64 d1 (*.f64 d3 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 d1 d3)) (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 (*.f64 d1 d3) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d2 d3) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d3) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64))))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) d3) (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (/.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (/.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1)))
(pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 1 binary64))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 3 binary64))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 2 binary64))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) d3))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(fma.f64 d3 d1 (*.f64 d3 (*.f64 d2 (/.f64 d1 d3))))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(fma.f64 (/.f64 d2 d3) (*.f64 d1 d3) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(fma.f64 (*.f64 d1 d3) (/.f64 d2 d3) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d3 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 d1 d3) d1))
(-.f64 d1 (*.f64 d2 (/.f64 d1 d3)))
(-.f64 d1 (*.f64 d1 (/.f64 d2 d3)))
(*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(-.f64 (*.f64 d2 (/.f64 d1 d3)) d1)
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d3) d1))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(expm1.f64 (log1p.f64 (fma.f64 d2 (/.f64 d1 d3) d1)))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d1 (/.f64 d2 d3) d1)) (/.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 2 binary64)) (fma.f64 d1 (/.f64 d2 d3) d1)))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d1 (/.f64 d2 d3) d1)) (/.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64)) (fma.f64 d1 (/.f64 d2 d3) d1)))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d2 (/.f64 d1 d3) d1)) (/.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64)) (fma.f64 d2 (/.f64 d1 d3) d1)))
(*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 1 binary64))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(*.f64 #s(literal 1 binary64) (fma.f64 d1 (/.f64 d2 d3) d1))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (/.f64 d2 d3) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (/.f64 d2 d3) d1) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (fma.f64 d2 (/.f64 d1 d3) d1))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d2 (/.f64 d1 d3)))) (-.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d2 (/.f64 d1 d3)))))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 (/.f64 d2 d3)))) (-.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 (/.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))) (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (/.f64 d2 d3) d1) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (fma.f64 d2 (/.f64 d1 d3) d1))
(/.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (fma.f64 d1 (/.f64 d2 d3) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 (/.f64 d2 d3) d1) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (fma.f64 d2 (/.f64 d1 d3) d1))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64))) (neg.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (fma.f64 d2 (/.f64 d1 d3) d1)))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 d2 (/.f64 d1 d3) d1) #s(literal 2 binary64)) (*.f64 (/.f64 d2 d3) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 (/.f64 d2 d3) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 (/.f64 d2 d3) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d2 (/.f64 d1 d3) d1))
(pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 1 binary64))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 3 binary64))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 2 binary64))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 2 binary64)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d1 (/.f64 d2 d3) d1))))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(log.f64 (/.f64 (exp.f64 d1) (pow.f64 (exp.f64 d1) (/.f64 d2 d3))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) #s(literal 3 binary64)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(expm1.f64 (log1p.f64 (fma.f64 d2 (/.f64 d1 d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 d2 d3) d1)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(fma.f64 d1 #s(literal -1 binary64) (*.f64 d2 (/.f64 d1 d3)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(fma.f64 #s(literal -1 binary64) d1 (*.f64 d2 (/.f64 d1 d3)))
(*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(fma.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) d3) d1)
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d2 (/.f64 d1 d3)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (/.f64 d1 d3)) d1)
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) d1)
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (*.f64 d2 (/.f64 d1 d3)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(fma.f64 (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) d1)
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d2 (/.f64 d1 d3)))
(fma.f64 d1 (/.f64 d2 d3) d1)
(fma.f64 d2 (/.f64 d1 d3) d1)
(-.f64 (exp.f64 (log1p.f64 d1)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 d1))
(-.f64 #s(literal 0 binary64) d1)
(neg.f64 d1)
(pow.f64 d1 #s(literal 1 binary64))
d1
(pow.f64 (cbrt.f64 d1) #s(literal 3 binary64))
d1
(pow.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1/3 binary64))
d1
(pow.f64 (sqrt.f64 d1) #s(literal 2 binary64))
d1
(neg.f64 d1)
(sqrt.f64 (pow.f64 d1 #s(literal 2 binary64)))
d1
(log.f64 (exp.f64 d1))
d1
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 d1)))
d1
(cbrt.f64 (pow.f64 d1 #s(literal 3 binary64)))
d1
(expm1.f64 (log1p.f64 d1))
(log1p.f64 (expm1.f64 d1))
d1
(exp.f64 (log.f64 d1))
d1
(exp.f64 (*.f64 (log.f64 d1) #s(literal 1 binary64)))
d1
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d3)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 d2 (/.f64 d1 d3))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 d2 (*.f64 d1 (/.f64 #s(literal 1 binary64) d3)))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (/.f64 d2 d3) d1)
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) d3))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (*.f64 d1 d2) (/.f64 #s(literal 1 binary64) (neg.f64 d3)))
(*.f64 d1 (*.f64 d2 (neg.f64 (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d1) (/.f64 d2 d3))
(*.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 #s(literal 1 binary64) (*.f64 d2 (/.f64 d1 d3)))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 2 binary64)))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 d2)) d3))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (/.f64 d2 d3)))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (sqrt.f64 (*.f64 d1 d2)) (/.f64 (sqrt.f64 (*.f64 d1 d2)) d3))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (sqrt.f64 (*.f64 d1 d2)) (*.f64 (sqrt.f64 (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 d2 d3)))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (/.f64 #s(literal 1 binary64) d3) (*.f64 d1 d2))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (*.f64 d1 d2) (cbrt.f64 d3)))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 (*.f64 d1 d2) (sqrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (*.f64 d1 (/.f64 d2 (sqrt.f64 d3))))
(*.f64 d2 (/.f64 (/.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3)))
(*.f64 (/.f64 d2 (sqrt.f64 d3)) (/.f64 d1 (sqrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (*.f64 d1 (/.f64 d2 (sqrt.f64 d3))))
(*.f64 d2 (/.f64 (/.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3)))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 d2 d3))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 d2 (cbrt.f64 d3)))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (/.f64 d1 (sqrt.f64 d3)) (/.f64 d2 (sqrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (*.f64 d1 (/.f64 d2 (sqrt.f64 d3))))
(*.f64 d2 (/.f64 (/.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3)))
(*.f64 (/.f64 d2 #s(literal 1 binary64)) (/.f64 d1 d3))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (/.f64 d2 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 d3)))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 d2)) d3))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 d2 d3))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (/.f64 d2 d3))) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (*.f64 d1 d2)) (sqrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (*.f64 d1 (/.f64 d2 (sqrt.f64 d3))))
(*.f64 d2 (/.f64 (/.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 d2)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 d2)) d3))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 d2)) (cbrt.f64 d3)))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (/.f64 d2 d3)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d2 d3)))
(*.f64 d1 (/.f64 d2 d3))
(*.f64 (*.f64 d1 (sqrt.f64 (/.f64 d2 d3))) (sqrt.f64 (/.f64 d2 d3)))
(*.f64 d1 (/.f64 d2 d3))
(pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 d2 d3))
(pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 3 binary64))
(*.f64 d1 (/.f64 d2 d3))
(pow.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (/.f64 d2 d3))
(pow.f64 (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 2 binary64))
(*.f64 d1 (/.f64 d2 d3))
(pow.f64 (/.f64 d3 (*.f64 d1 d2)) #s(literal -1 binary64))
(*.f64 d1 (/.f64 d2 d3))
(neg.f64 (*.f64 d2 (/.f64 d1 d3)))
(*.f64 d1 (*.f64 d2 (neg.f64 (/.f64 #s(literal 1 binary64) d3))))
(*.f64 (neg.f64 d1) (/.f64 d2 d3))
(sqrt.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 2 binary64)))
(*.f64 d1 (/.f64 d2 d3))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 d2 d3)))
(*.f64 d1 (/.f64 d2 d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (/.f64 d1 d3)))))
(*.f64 d1 (/.f64 d2 d3))
(cbrt.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) #s(literal 3 binary64)))
(*.f64 d1 (/.f64 d2 d3))
(expm1.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d3))))
(log1p.f64 (expm1.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 d1 (/.f64 d2 d3))
(exp.f64 (log.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 d1 (/.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (/.f64 d1 d3))) #s(literal 1 binary64)))
(*.f64 d1 (/.f64 d2 d3))

eval64.0ms (0.9%)

Compiler

Compiled 7421 to 1571 computations (78.8% saved)

prune84.0ms (1.2%)

Pruning

13 alts after pruning (4 fresh and 9 done)

PrunedKeptTotal
New5451546
Fresh033
Picked145
Done055
Total54613559
Accuracy
100.0%
Counts
559 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.1%
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
34.4%
(*.f64 (neg.f64 d1) d3)
54.9%
(*.f64 d3 (-.f64 (*.f64 d2 (/.f64 d1 d3)) d1))
56.9%
(*.f64 d3 (*.f64 d1 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))
58.1%
(*.f64 d1 (-.f64 d4 d3))
57.9%
(*.f64 d1 (-.f64 d2 d3))
52.6%
(*.f64 d1 (-.f64 d2 d1))
52.7%
(*.f64 d1 (+.f64 d4 d2))
30.8%
(*.f64 d1 (neg.f64 d1))
28.4%
(*.f64 d1 d4)
5.2%
(*.f64 d1 d3)
29.1%
(*.f64 d1 d2)
5.5%
(*.f64 d1 d1)
Compiler

Compiled 316 to 152 computations (51.9% saved)

regimes47.0ms (0.6%)

Counts
24 → 1
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d3 (-.f64 (*.f64 d2 (/.f64 d1 d3)) d1))
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d1 (-.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d1))
(*.f64 d3 (*.f64 d1 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d4 d2) d3))) (neg.f64 d3))
(*.f64 d1 (+.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) (-.f64 d4 d1)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
Outputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
Calls

5 calls:

15.0ms
d3
8.0ms
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
7.0ms
d2
7.0ms
d4
7.0ms
d1
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1d4
100.0%1(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Compiler

Compiled 39 to 27 computations (30.8% saved)

regimes20.0ms (0.3%)

Counts
12 → 2
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
Outputs
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
Calls

4 calls:

5.0ms
d3
5.0ms
d4
5.0ms
d2
4.0ms
d1
Results
AccuracySegmentsBranch
95.1%3d1
85.7%2d2
83.4%2d3
96.2%2d4
Compiler

Compiled 20 to 16 computations (20% saved)

regimes9.0ms (0.1%)

Counts
11 → 3
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
Outputs
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (neg.f64 d1))
Calls

2 calls:

4.0ms
d4
4.0ms
d1
Results
AccuracySegmentsBranch
93.2%3d1
80.3%1d4
Compiler

Compiled 10 to 8 computations (20% saved)

regimes17.0ms (0.2%)

Counts
10 → 2
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d4 d3))
Outputs
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d4 d3))
Calls

4 calls:

5.0ms
d1
4.0ms
d2
4.0ms
d4
4.0ms
d3
Results
AccuracySegmentsBranch
75.6%2d4
79.3%4d3
76.4%2d2
80.7%6d1
Compiler

Compiled 20 to 16 computations (20% saved)

regimes16.0ms (0.2%)

Counts
9 → 2
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
Outputs
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (+.f64 d4 d2))
Calls

4 calls:

4.0ms
d4
4.0ms
d3
4.0ms
d2
4.0ms
d1
Results
AccuracySegmentsBranch
76.3%4d1
73.2%2d4
76.1%4d3
64.4%3d2
Compiler

Compiled 20 to 16 computations (20% saved)

regimes13.0ms (0.2%)

Counts
8 → 4
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
Outputs
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 (neg.f64 d1) d3)
Calls

3 calls:

6.0ms
d3
3.0ms
d4
3.0ms
d1
Results
AccuracySegmentsBranch
74.7%4d3
69.6%3d1
72.1%3d4
Compiler

Compiled 15 to 12 computations (20% saved)

regimes7.0ms (0.1%)

Counts
7 → 3
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d4 d2))
Outputs
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d4 d2))
(*.f64 (neg.f64 d1) d3)
Calls

2 calls:

3.0ms
d3
3.0ms
d4
Results
AccuracySegmentsBranch
58.3%3d4
70.9%3d3
Compiler

Compiled 10 to 8 computations (20% saved)

regimes12.0ms (0.2%)

Counts
6 → 3
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d3)
Outputs
(*.f64 d1 d2)
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 d4)
Calls

4 calls:

3.0ms
d4
3.0ms
d2
3.0ms
d3
3.0ms
d1
Results
AccuracySegmentsBranch
55.9%3d4
55.8%3d2
56.0%5d1
55.6%4d3
Compiler

Compiled 20 to 16 computations (20% saved)

regimes7.0ms (0.1%)

Counts
5 → 3
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
Outputs
(*.f64 d1 d2)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 d4)
Calls

2 calls:

4.0ms
d4
2.0ms
d2
Results
AccuracySegmentsBranch
51.7%3d2
54.4%3d4
Compiler

Compiled 10 to 8 computations (20% saved)

regimes9.0ms (0.1%)

Counts
4 → 2
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
Outputs
(*.f64 d1 d2)
(*.f64 d1 d4)
Calls

4 calls:

2.0ms
d2
2.0ms
d4
2.0ms
d3
2.0ms
d1
Results
AccuracySegmentsBranch
47.5%2d2
37.0%4d1
33.2%3d3
47.5%2d4
Compiler

Compiled 20 to 16 computations (20% saved)

regimes8.0ms (0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
Outputs
(*.f64 d1 d2)
Calls

4 calls:

2.0ms
d3
2.0ms
d4
2.0ms
d1
2.0ms
d2
Results
AccuracySegmentsBranch
29.1%1d3
29.1%1d1
29.1%1d4
29.1%1d2
Compiler

Compiled 20 to 16 computations (20% saved)

regimes7.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 d1)
Outputs
(*.f64 d1 d1)
Calls

4 calls:

2.0ms
d1
1.0ms
d3
1.0ms
d4
1.0ms
d2
Results
AccuracySegmentsBranch
5.5%1d2
5.5%1d4
5.5%1d3
5.5%1d1
Compiler

Compiled 20 to 16 computations (20% saved)

bsearch6.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
5.0ms
1.8162649940847772e+105
2.315591123441629e+105
Results
4.0ms48×0valid
Compiler

Compiled 98 to 65 computations (33.7% saved)

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

bsearch33.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.5953909451650094e+127
2.663360607973885e+132
15.0ms
-6.125145353503867e+148
-5.446587373215652e+145
Results
21.0ms272×0valid
Compiler

Compiled 391 to 272 computations (30.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 8.0ms (68.8% of total)
ival-sub: 2.0ms (17.2% of total)
ival-add: 1.0ms (8.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch17.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
-1102652.3405320942
-60.69307057806938
Results
11.0ms128×0valid
Compiler

Compiled 186 to 129 computations (30.6% saved)

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

bsearch14.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
6.872220547715906e+106
1.21668764373533e+108
Results
9.0ms112×0valid
Compiler

Compiled 166 to 115 computations (30.7% saved)

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

bsearch43.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
2.5771351163459924e+99
1.7062210467574772e+103
13.0ms
5.6038572100648956e-198
7.206577574142473e-196
12.0ms
-5.211348311252687e+156
-8.221403230201664e+154
Results
28.0ms352×0valid
Compiler

Compiled 451 to 325 computations (27.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-mult: 10.0ms (64.5% of total)
ival-sub: 3.0ms (19.4% of total)
ival-add: 2.0ms (12.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch31.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
2.5771351163459924e+99
1.7062210467574772e+103
14.0ms
-5.211348311252687e+156
-8.221403230201664e+154
Results
20.0ms240×0valid
Compiler

Compiled 311 to 227 computations (27% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 7.0ms (67.1% of total)
ival-sub: 2.0ms (19.2% of total)
ival-add: 1.0ms (9.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch33.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.21668764373533e+108
8.441796487522771e+114
14.0ms
9.389660593917337e-276
2.097197336038546e-272
Results
21.0ms272×0valid
Compiler

Compiled 315 to 238 computations (24.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 8.0ms (68.6% of total)
ival-sub: 2.0ms (17.2% of total)
ival-add: 1.0ms (8.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch29.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.21668764373533e+108
8.441796487522771e+114
10.0ms
1.6146795243622536e-203
1.5092354796691257e-202
Results
19.0ms240×0valid
Compiler

Compiled 281 to 212 computations (24.6% saved)

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

bsearch16.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
-1102652.3405320942
-60.69307057806938
Results
10.0ms128×0valid
Compiler

Compiled 154 to 113 computations (26.6% saved)

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

simplify13.0ms (0.2%)

Algorithm
egg-herbie
Rules
16×*-commutative
12×+-commutative
10×sub-neg
neg-sub0
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
082702
1114702
2131702
3140702
4143702
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(if (<=.f64 d4 #s(literal 1999999999999999876516601650563957080654054728944248956588832425077742983649199427273641055007816510603264 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(if (<=.f64 d1 #s(literal -2999999999999999933989147216972980523094471668403403242316759734907791817687322477280778148269781541909304805246611232406515296920193439186091507712 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d1 #s(literal 2649999999999999983578754855536278736225321472482307777773792254364912585503497716781908129363777283762299221892932582382547673022464 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (*.f64 d1 (neg.f64 d1))))
(if (<=.f64 d2 #s(literal -330000 binary64)) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3)))
(if (<=.f64 d4 #s(literal 125000000000000004249873964125353074367996839964112255964178839354734408965400104161592702047591680740163584 binary64)) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d2)))
(if (<=.f64 d3 #s(literal -160000000000000005911607310089316246556946877277483015230764456834408698549555513555464209755286533239144188058995722677029392053593174466736739079172390912 binary64)) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 #s(literal 5049730465486439/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 8499999999999999618424649100915370533529820064297460014433909236216550303362722911142909623392832323584 binary64)) (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d3))))
(if (<=.f64 d3 #s(literal -280000000000000016299575622085915078854717669454128422078867826210724772287689860409859415296707221056659416550393643758568013092320584948304749930162946048 binary64)) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 #s(literal 16999999999999999236849298201830741067059640128594920028867818472433100606725445822285819246785664647168 binary64)) (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d3)))
(if (<=.f64 d4 #s(literal 5769225894748799/311850048364799970571308236412006025948039259443040240859773006630814358104525635278899682108224328295209757319405077381870693435686499009490495593482004909425000886398607136955865268975681716747289586991334988123957939133612635998263883635695006899610487641699336881506618514879741251551232 binary64)) (*.f64 d1 d2) (if (<=.f64 d4 #s(literal 2400000000000000056566482034008613999798878708136516471511790094243876004318788158235942467821878824629553856512 binary64)) (*.f64 (neg.f64 d1) d3) (*.f64 d1 d4)))
(if (<=.f64 d4 #s(literal 3971269629433431/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608 binary64)) (*.f64 d1 d2) (if (<=.f64 d4 #s(literal 579999999999999968013510265409295372091140051758815030982540107402150410092359437707072791162428959211327573721088 binary64)) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))
(if (<=.f64 d2 #s(literal -1100000 binary64)) (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d2)
(*.f64 d1 d1)
Outputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(if (<=.f64 d4 #s(literal 1999999999999999876516601650563957080654054728944248956588832425077742983649199427273641055007816510603264 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))
(if (<=.f64 d1 #s(literal -2999999999999999933989147216972980523094471668403403242316759734907791817687322477280778148269781541909304805246611232406515296920193439186091507712 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d1 #s(literal 2649999999999999983578754855536278736225321472482307777773792254364912585503497716781908129363777283762299221892932582382547673022464 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (*.f64 d1 (neg.f64 d1))))
(if (<=.f64 d2 #s(literal -330000 binary64)) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3)))
(if (<=.f64 d4 #s(literal 125000000000000004249873964125353074367996839964112255964178839354734408965400104161592702047591680740163584 binary64)) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d2)))
(if (<=.f64 d4 #s(literal 125000000000000004249873964125353074367996839964112255964178839354734408965400104161592702047591680740163584 binary64)) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d4)))
(if (<=.f64 d3 #s(literal -160000000000000005911607310089316246556946877277483015230764456834408698549555513555464209755286533239144188058995722677029392053593174466736739079172390912 binary64)) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 #s(literal 5049730465486439/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 8499999999999999618424649100915370533529820064297460014433909236216550303362722911142909623392832323584 binary64)) (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d3))))
(if (<=.f64 d3 #s(literal -160000000000000005911607310089316246556946877277483015230764456834408698549555513555464209755286533239144188058995722677029392053593174466736739079172390912 binary64)) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d3 #s(literal 5049730465486439/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 8499999999999999618424649100915370533529820064297460014433909236216550303362722911142909623392832323584 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d3 (neg.f64 d1)))))
(if (<=.f64 d3 #s(literal -160000000000000005911607310089316246556946877277483015230764456834408698549555513555464209755286533239144188058995722677029392053593174466736739079172390912 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 #s(literal 5049730465486439/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 8499999999999999618424649100915370533529820064297460014433909236216550303362722911142909623392832323584 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3)))))
(if (<=.f64 d3 #s(literal -280000000000000016299575622085915078854717669454128422078867826210724772287689860409859415296707221056659416550393643758568013092320584948304749930162946048 binary64)) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 #s(literal 16999999999999999236849298201830741067059640128594920028867818472433100606725445822285819246785664647168 binary64)) (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d3)))
(if (or (<=.f64 d3 #s(literal -280000000000000016299575622085915078854717669454128422078867826210724772287689860409859415296707221056659416550393643758568013092320584948304749930162946048 binary64)) (not (<=.f64 d3 #s(literal 16999999999999999236849298201830741067059640128594920028867818472433100606725445822285819246785664647168 binary64)))) (*.f64 d3 (neg.f64 d1)) (*.f64 d1 (+.f64 d2 d4)))
(if (or (<=.f64 d3 #s(literal -280000000000000016299575622085915078854717669454128422078867826210724772287689860409859415296707221056659416550393643758568013092320584948304749930162946048 binary64)) (not (<=.f64 d3 #s(literal 16999999999999999236849298201830741067059640128594920028867818472433100606725445822285819246785664647168 binary64)))) (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (+.f64 d2 d4)))
(if (<=.f64 d4 #s(literal 5769225894748799/311850048364799970571308236412006025948039259443040240859773006630814358104525635278899682108224328295209757319405077381870693435686499009490495593482004909425000886398607136955865268975681716747289586991334988123957939133612635998263883635695006899610487641699336881506618514879741251551232 binary64)) (*.f64 d1 d2) (if (<=.f64 d4 #s(literal 2400000000000000056566482034008613999798878708136516471511790094243876004318788158235942467821878824629553856512 binary64)) (*.f64 (neg.f64 d1) d3) (*.f64 d1 d4)))
(if (<=.f64 d4 #s(literal 5769225894748799/311850048364799970571308236412006025948039259443040240859773006630814358104525635278899682108224328295209757319405077381870693435686499009490495593482004909425000886398607136955865268975681716747289586991334988123957939133612635998263883635695006899610487641699336881506618514879741251551232 binary64)) (*.f64 d1 d2) (if (<=.f64 d4 #s(literal 2400000000000000056566482034008613999798878708136516471511790094243876004318788158235942467821878824629553856512 binary64)) (*.f64 d3 (neg.f64 d1)) (*.f64 d1 d4)))
(if (<=.f64 d4 #s(literal 5769225894748799/311850048364799970571308236412006025948039259443040240859773006630814358104525635278899682108224328295209757319405077381870693435686499009490495593482004909425000886398607136955865268975681716747289586991334988123957939133612635998263883635695006899610487641699336881506618514879741251551232 binary64)) (*.f64 d1 d2) (if (<=.f64 d4 #s(literal 2400000000000000056566482034008613999798878708136516471511790094243876004318788158235942467821878824629553856512 binary64)) (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d4)))
(if (<=.f64 d4 #s(literal 3971269629433431/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608 binary64)) (*.f64 d1 d2) (if (<=.f64 d4 #s(literal 579999999999999968013510265409295372091140051758815030982540107402150410092359437707072791162428959211327573721088 binary64)) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))
(if (<=.f64 d2 #s(literal -1100000 binary64)) (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d2)
(*.f64 d1 d1)

soundness648.0ms (8.9%)

Rules
774×fma-define
685×sub-neg
586×distribute-lft-in
533×fma-define
500×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0126238922
1328437979
082520919
1218620083
073984
1289776
2998664
34152644
47106640
031435
1535422
Stop Event
fuel
node limit
node limit
node limit
node limit
Compiler

Compiled 394 to 171 computations (56.6% saved)

preprocess70.0ms (1%)

Remove

(sort d2 d4)

Compiler

Compiled 508 to 230 computations (54.7% saved)

end0.0ms (0%)

Profiling

Loading profile data...