Linear.Quaternion:$ctan from linear-1.19.1.3

Time bar (total: 14.0s)

analyze54.0ms (0.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
37.5%37.4%62.4%0.1%0%0%0%5
37.5%37.4%62.4%0.1%0%0%0%6
56.3%56.2%43.7%0.1%0%0%0%7
65.6%65.5%34.3%0.1%0%0%0%8
65.6%65.5%34.3%0.1%0%0%0%9
76.6%76.5%23.4%0.1%0%0%0%10
82%81.9%17.9%0.1%0%0%0%11
82%81.9%17.9%0.1%0%0%0%12
Compiler

Compiled 12 to 8 computations (33.3% saved)

sample881.0ms (6.3%)

Results
574.0ms5258×body256infinite
294.0ms2998×body256valid
Bogosity

preprocess134.0ms (1%)

Algorithm
egg-herbie
Rules
389×distribute-lft-in
370×fma-def
369×div-sub
357×distribute-rgt-in
357×times-frac
Problems
216×No Errors
29×(*.f64 (cosh.f64 x) (/.f64 y x))
11×(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032208
190196
2270196
3929196
43821196
57445196
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
(/.f64 (*.f64 (cosh.f64 (neg.f64 x)) (/.f64 y (neg.f64 x))) z)
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) z)
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) (neg.f64 z))
(/.f64 (*.f64 (cosh.f64 y) (/.f64 x y)) z)
(/.f64 (*.f64 (cosh.f64 z) (/.f64 y z)) x)
(/.f64 (*.f64 (cosh.f64 x) (/.f64 z x)) y)
Outputs
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 (neg.f64 x)) (/.f64 y (neg.f64 x))) z)
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y (neg.f64 x)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (cosh.f64 x) z))
(/.f64 (cosh.f64 x) (*.f64 (neg.f64 x) (/.f64 z y)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) z)
(/.f64 (*.f64 (cosh.f64 (neg.f64 x)) (/.f64 y (neg.f64 x))) z)
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y (neg.f64 x)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (cosh.f64 x) z))
(/.f64 (cosh.f64 x) (*.f64 (neg.f64 x) (/.f64 z y)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) (neg.f64 z))
(/.f64 (*.f64 (cosh.f64 (neg.f64 x)) (/.f64 y (neg.f64 x))) z)
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y (neg.f64 x)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (cosh.f64 x) z))
(/.f64 (cosh.f64 x) (*.f64 (neg.f64 x) (/.f64 z y)))
(/.f64 (*.f64 (cosh.f64 y) (/.f64 x y)) z)
(/.f64 (cosh.f64 y) (/.f64 z (/.f64 x y)))
(*.f64 (/.f64 (cosh.f64 y) z) (/.f64 x y))
(*.f64 (/.f64 x y) (/.f64 (cosh.f64 y) z))
(*.f64 (cosh.f64 y) (/.f64 x (*.f64 y z)))
(/.f64 (*.f64 (cosh.f64 z) (/.f64 y z)) x)
(*.f64 (/.f64 (cosh.f64 z) x) (/.f64 y z))
(*.f64 (/.f64 y z) (/.f64 (cosh.f64 z) x))
(*.f64 y (/.f64 (cosh.f64 z) (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 z x)) y)
(*.f64 (/.f64 (cosh.f64 x) y) (/.f64 z x))
(*.f64 (/.f64 z x) (/.f64 (cosh.f64 x) y))
(*.f64 (cosh.f64 x) (/.f64 z (*.f64 x y)))
Compiler

Compiled 37 to 15 computations (59.5% saved)

eval1.0ms (0%)

Compiler

Compiled 66 to 29 computations (56.1% saved)

prune3.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
79.1%
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
84.5%
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
77.0%
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
79.1%
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
84.5%
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
77.0%
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
Compiler

Compiled 66 to 42 computations (36.4% saved)

localize63.0ms (0.5%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
83.9%
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
93.2%
(*.f64 x (/.f64 z y))
85.4%
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
100.0%
(/.f64 (cosh.f64 x) z)
85.3%
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
93.2%
(/.f64 y (*.f64 x z))
93.2%
(*.f64 x (/.f64 z y))
83.9%
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
100.0%
(/.f64 (cosh.f64 x) z)
85.4%
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
93.2%
(/.f64 y (*.f64 x z))
85.3%
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
Compiler

Compiled 66 to 14 computations (78.8% saved)

series24.0ms (0.2%)

Counts
6 → 168
Calls

51 calls:

TimeVariablePointExpression
3.0ms
y
@-inf
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
2.0ms
x
@-inf
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
2.0ms
x
@inf
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
2.0ms
y
@0
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
1.0ms
z
@0
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))

rewrite151.0ms (1.1%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
551×*-commutative
546×frac-times
399×div-sub
313×distribute-lft-neg-in
251×un-div-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016106
167106
2416106
33587106
Stop Event
node limit
Counts
6 → 521
Calls
Call 1
Inputs
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(/.f64 (cosh.f64 x) z)
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
(*.f64 x (/.f64 z y))
Outputs
(+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)))
(-.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 0 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) 1))
(-.f64 (/.f64 0 (/.f64 x y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 x (cosh.f64 x))) (/.f64 (/.f64 (neg.f64 y) z) (/.f64 x (cosh.f64 x))))
(-.f64 (/.f64 0 (/.f64 z y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (cosh.f64 x))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 (cosh.f64 x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (cosh.f64 x)))) (/.f64 (neg.f64 y) (*.f64 x (/.f64 z (cosh.f64 x)))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))) (/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))) (/.f64 y (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))) (/.f64 y (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))) (/.f64 y (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))))
(-.f64 (/.f64 0 (/.f64 (/.f64 x y) (/.f64 -1 z))) (/.f64 (cosh.f64 x) (/.f64 (/.f64 x y) (/.f64 -1 z))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)))
(-.f64 (/.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))))
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
(/.f64 y (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2)))
(/.f64 (/.f64 (/.f64 y x) z) (/.f64 1 (cosh.f64 x)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)) 1)
(/.f64 (/.f64 (cosh.f64 x) z) (/.f64 x y))
(/.f64 (/.f64 y x) (/.f64 z (cosh.f64 x)))
(/.f64 (*.f64 (cosh.f64 x) y) (*.f64 x z))
(/.f64 (neg.f64 y) (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x))))
(/.f64 (neg.f64 y) (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x)))
(/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2)))
(/.f64 (neg.f64 (cosh.f64 x)) (*.f64 z (/.f64 x (neg.f64 y))))
(/.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 x y) (/.f64 -1 z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 2 (/.f64 (/.f64 y x) z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2))
(/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 (*.f64 x (/.f64 z y)) 1/2))
(/.f64 2 (/.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (cosh.f64 x)))
(/.f64 1 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))
(/.f64 (/.f64 1 (*.f64 x z)) (/.f64 1 (*.f64 (cosh.f64 x) y)))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 x y) (cosh.f64 x)))
(/.f64 (/.f64 1 x) (/.f64 (/.f64 z y) (cosh.f64 x)))
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y z)) x)
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
(/.f64 (/.f64 (cosh.f64 x) x) (/.f64 z y))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) (*.f64 x (*.f64 z 2)))
(/.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) (*.f64 x (*.f64 z -2)))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (*.f64 z 2))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (*.f64 (neg.f64 z) -2))
(/.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) (*.f64 x (neg.f64 z)))
(/.f64 -1 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x)))
(/.f64 (/.f64 (neg.f64 y) x) (/.f64 z (neg.f64 (cosh.f64 x))))
(/.f64 (*.f64 (cosh.f64 x) -2) (*.f64 z (/.f64 -2 (/.f64 y x))))
(/.f64 (/.f64 (cosh.f64 x) (neg.f64 x)) (/.f64 z (neg.f64 y)))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x))))
(/.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (/.f64 1 (neg.f64 (cosh.f64 x))))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (/.f64 y x) z) 2)) 2)
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) (neg.f64 x))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) (neg.f64 z))
(/.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) (*.f64 2 (/.f64 x y)))
(/.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) (/.f64 1 y))
(/.f64 (/.f64 (cosh.f64 x) (*.f64 x (neg.f64 z))) (/.f64 -1 y))
(/.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 x (neg.f64 y)))
(/.f64 (+.f64 (exp.f64 (*.f64 x 3)) (exp.f64 (*.f64 (neg.f64 x) 3))) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (+.f64 (pow.f64 (exp.f64 x) 2) (expm1.f64 (*.f64 x -2)))))
(/.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)) (+.f64 x x))
(/.f64 (*.f64 (/.f64 y z) (*.f64 (cosh.f64 x) -2)) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) -2) x) (*.f64 (/.f64 z y) -2))
(/.f64 (*.f64 (/.f64 y x) (*.f64 (cosh.f64 x) -2)) (*.f64 z -2))
(/.f64 (*.f64 y (*.f64 (/.f64 (cosh.f64 x) z) 2)) (+.f64 x x))
(/.f64 (*.f64 (neg.f64 y) (*.f64 (/.f64 (cosh.f64 x) z) 2)) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) -2) z) (/.f64 -2 (/.f64 y x)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) z) (+.f64 x x))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (*.f64 (cosh.f64 x) -2)) -2)
(/.f64 (/.f64 (cosh.f64 x) -1) (*.f64 z (/.f64 x (neg.f64 y))))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x) (*.f64 (/.f64 z y) 2))
(/.f64 (/.f64 (neg.f64 (cosh.f64 x)) -1) (*.f64 x (/.f64 z y)))
(/.f64 (/.f64 (/.f64 (cosh.f64 x) z) -1) (/.f64 x (neg.f64 y)))
(/.f64 (/.f64 (/.f64 y x) -1) (/.f64 z (neg.f64 (cosh.f64 x))))
(/.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 2)
(/.f64 (/.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) z) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) -1) (*.f64 x z))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) -1) x)
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) -1) z)
(/.f64 (-.f64 (*.f64 0 (*.f64 z (/.f64 x (neg.f64 y)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))) (pow.f64 (/.f64 (/.f64 y x) z) -2))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 (cosh.f64 x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 (*.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) 2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 z (/.f64 -2 (/.f64 y x)))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) 2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))) (*.f64 z (/.f64 x (neg.f64 y)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 x)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 y z)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) x))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 z (neg.f64 y))))
(/.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) -2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2)))
(/.f64 (-.f64 (*.f64 0 (/.f64 z y)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) (neg.f64 x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 z y)))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) -1))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) (/.f64 z (neg.f64 y))))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) x))
(/.f64 (-.f64 0 (*.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))) (+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z))))
(pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1)
(pow.f64 (exp.f64 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))) -1)
(neg.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x)))) (*.f64 -1 (log.f64 (/.f64 x y)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 x y))) (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x))))))
(+.f64 0 (/.f64 (/.f64 y x) z))
(-.f64 0 (/.f64 (/.f64 (neg.f64 y) x) z))
(-.f64 0 (/.f64 (/.f64 (/.f64 (neg.f64 y) x) z) 1))
(-.f64 (/.f64 0 x) (/.f64 (/.f64 (neg.f64 y) x) z))
(-.f64 (/.f64 0 (*.f64 x z)) (/.f64 (/.f64 (neg.f64 y) x) z))
(-.f64 (/.f64 0 z) (/.f64 (/.f64 (neg.f64 y) x) z))
(-.f64 (/.f64 0 (/.f64 z (/.f64 -1 x))) (/.f64 y (/.f64 z (/.f64 -1 x))))
(*.f64 y (/.f64 1 (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y x) z) 1)
(*.f64 (/.f64 y x) (/.f64 1 z))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 x z)))
(*.f64 1 (/.f64 (/.f64 y x) z))
(*.f64 (/.f64 1 (*.f64 x z)) y)
(*.f64 (/.f64 1 z) (/.f64 y x))
(*.f64 (/.f64 1 x) (/.f64 y z))
(*.f64 (/.f64 y z) (/.f64 1 x))
(*.f64 -1 (/.f64 (/.f64 (neg.f64 y) x) z))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 -1 z))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 -1 x))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 (/.f64 1 x) -1))
(*.f64 (/.f64 -1 x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 -1 (*.f64 x z)) (neg.f64 y))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 y) x))
(*.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (/.f64 -1 y)))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) -1)
(*.f64 (/.f64 (/.f64 1 x) (/.f64 -1 y)) (/.f64 -1 z))
(*.f64 (pow.f64 (*.f64 x (/.f64 z y)) -1/2) (pow.f64 (*.f64 x (/.f64 z y)) -1/2))
(*.f64 (/.f64 (/.f64 1 x) -1) (/.f64 (neg.f64 y) z))
(*.f64 (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 z -1/2)) (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 z -1/2)))
(*.f64 (*.f64 (pow.f64 z -1/2) (pow.f64 (/.f64 x y) -1/2)) (*.f64 (pow.f64 z -1/2) (pow.f64 (/.f64 x y) -1/2)))
(pow.f64 (*.f64 x (/.f64 z y)) -1)
(pow.f64 (exp.f64 (log.f64 (*.f64 x (/.f64 z y)))) -1)
(neg.f64 (/.f64 (/.f64 (neg.f64 y) x) z))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 z y)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 x y))) (*.f64 -1 (log.f64 z))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 z)) (*.f64 -1 (log.f64 (/.f64 x y)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (*.f64 x z))) (*.f64 -1 (log.f64 y))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 x)) (*.f64 -1 (log.f64 (/.f64 y z)))))
(+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)))
(-.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 0 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) 1))
(-.f64 (/.f64 0 (/.f64 x y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 x (cosh.f64 x))) (/.f64 (/.f64 (neg.f64 y) z) (/.f64 x (cosh.f64 x))))
(-.f64 (/.f64 0 (/.f64 z y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (cosh.f64 x))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 (cosh.f64 x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (cosh.f64 x)))) (/.f64 (neg.f64 y) (*.f64 x (/.f64 z (cosh.f64 x)))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))) (/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))) (/.f64 y (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))) (/.f64 y (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))) (/.f64 y (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))))
(-.f64 (/.f64 0 (/.f64 (/.f64 x y) (/.f64 -1 z))) (/.f64 (cosh.f64 x) (/.f64 (/.f64 x y) (/.f64 -1 z))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)))
(-.f64 (/.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))))
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
(/.f64 y (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2)))
(/.f64 (/.f64 (/.f64 y x) z) (/.f64 1 (cosh.f64 x)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)) 1)
(/.f64 (/.f64 (cosh.f64 x) z) (/.f64 x y))
(/.f64 (/.f64 y x) (/.f64 z (cosh.f64 x)))
(/.f64 (*.f64 (cosh.f64 x) y) (*.f64 x z))
(/.f64 (neg.f64 y) (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x))))
(/.f64 (neg.f64 y) (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x)))
(/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2)))
(/.f64 (neg.f64 (cosh.f64 x)) (*.f64 z (/.f64 x (neg.f64 y))))
(/.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 x y) (/.f64 -1 z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 2 (/.f64 (/.f64 y x) z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2))
(/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 (*.f64 x (/.f64 z y)) 1/2))
(/.f64 2 (/.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (cosh.f64 x)))
(/.f64 1 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))
(/.f64 (/.f64 1 (*.f64 x z)) (/.f64 1 (*.f64 (cosh.f64 x) y)))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 x y) (cosh.f64 x)))
(/.f64 (/.f64 1 x) (/.f64 (/.f64 z y) (cosh.f64 x)))
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y z)) x)
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
(/.f64 (/.f64 (cosh.f64 x) x) (/.f64 z y))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) (*.f64 x (*.f64 z 2)))
(/.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) (*.f64 x (*.f64 z -2)))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (*.f64 z 2))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (*.f64 (neg.f64 z) -2))
(/.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) (*.f64 x (neg.f64 z)))
(/.f64 -1 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x)))
(/.f64 (/.f64 (neg.f64 y) x) (/.f64 z (neg.f64 (cosh.f64 x))))
(/.f64 (*.f64 (cosh.f64 x) -2) (*.f64 z (/.f64 -2 (/.f64 y x))))
(/.f64 (/.f64 (cosh.f64 x) (neg.f64 x)) (/.f64 z (neg.f64 y)))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x))))
(/.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (/.f64 1 (neg.f64 (cosh.f64 x))))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (/.f64 y x) z) 2)) 2)
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) (neg.f64 x))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) (neg.f64 z))
(/.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) (*.f64 2 (/.f64 x y)))
(/.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) (/.f64 1 y))
(/.f64 (/.f64 (cosh.f64 x) (*.f64 x (neg.f64 z))) (/.f64 -1 y))
(/.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 x (neg.f64 y)))
(/.f64 (+.f64 (exp.f64 (*.f64 x 3)) (exp.f64 (*.f64 (neg.f64 x) 3))) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (+.f64 (pow.f64 (exp.f64 x) 2) (expm1.f64 (*.f64 x -2)))))
(/.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)) (+.f64 x x))
(/.f64 (*.f64 (/.f64 y z) (*.f64 (cosh.f64 x) -2)) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) -2) x) (*.f64 (/.f64 z y) -2))
(/.f64 (*.f64 (/.f64 y x) (*.f64 (cosh.f64 x) -2)) (*.f64 z -2))
(/.f64 (*.f64 y (*.f64 (/.f64 (cosh.f64 x) z) 2)) (+.f64 x x))
(/.f64 (*.f64 (neg.f64 y) (*.f64 (/.f64 (cosh.f64 x) z) 2)) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) -2) z) (/.f64 -2 (/.f64 y x)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) z) (+.f64 x x))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (*.f64 (cosh.f64 x) -2)) -2)
(/.f64 (/.f64 (cosh.f64 x) -1) (*.f64 z (/.f64 x (neg.f64 y))))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x) (*.f64 (/.f64 z y) 2))
(/.f64 (/.f64 (neg.f64 (cosh.f64 x)) -1) (*.f64 x (/.f64 z y)))
(/.f64 (/.f64 (/.f64 (cosh.f64 x) z) -1) (/.f64 x (neg.f64 y)))
(/.f64 (/.f64 (/.f64 y x) -1) (/.f64 z (neg.f64 (cosh.f64 x))))
(/.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 2)
(/.f64 (/.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) z) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) -1) (*.f64 x z))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) -1) x)
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) -1) z)
(/.f64 (-.f64 (*.f64 0 (*.f64 z (/.f64 x (neg.f64 y)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))) (pow.f64 (/.f64 (/.f64 y x) z) -2))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 (cosh.f64 x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 (*.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) 2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 z (/.f64 -2 (/.f64 y x)))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) 2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))) (*.f64 z (/.f64 x (neg.f64 y)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 x)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 y z)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) x))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 z (neg.f64 y))))
(/.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) -2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2)))
(/.f64 (-.f64 (*.f64 0 (/.f64 z y)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) (neg.f64 x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 z y)))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) -1))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) (/.f64 z (neg.f64 y))))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) x))
(/.f64 (-.f64 0 (*.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))) (+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z))))
(pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1)
(pow.f64 (exp.f64 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))) -1)
(neg.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x)))) (*.f64 -1 (log.f64 (/.f64 x y)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 x y))) (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x))))))
(+.f64 0 (/.f64 (cosh.f64 x) z))
(-.f64 0 (/.f64 (cosh.f64 x) (neg.f64 z)))
(-.f64 0 (/.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) 1))
(-.f64 (/.f64 0 z) (/.f64 (cosh.f64 x) (neg.f64 z)))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (*.f64 z 2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (*.f64 z 2)))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 z 1/2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 z 1/2)))
(-.f64 (/.f64 0 (*.f64 z -2)) (/.f64 (cosh.f64 x) (neg.f64 z)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (*.f64 z 2) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (*.f64 z 2) (*.f64 2 (sinh.f64 x)))))
(*.f64 (cosh.f64 x) (/.f64 1 z))
(*.f64 (/.f64 (cosh.f64 x) z) 1)
(*.f64 (neg.f64 (cosh.f64 x)) (/.f64 -1 z))
(*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 1/2 z))
(*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 1 (*.f64 z 2)))
(*.f64 1 (/.f64 (cosh.f64 x) z))
(*.f64 (/.f64 1 z) (cosh.f64 x))
(*.f64 -1 (/.f64 (cosh.f64 x) (neg.f64 z)))
(*.f64 (/.f64 -1 z) (neg.f64 (cosh.f64 x)))
(*.f64 1/2 (*.f64 (/.f64 (cosh.f64 x) z) 2))
(*.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) 1/2)
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) -1)
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) -1) (neg.f64 (/.f64 1/2 z)))
(*.f64 (/.f64 1/2 z) (*.f64 (cosh.f64 x) 2))
(*.f64 (/.f64 2 z) (/.f64 (cosh.f64 x) 2))
(*.f64 (/.f64 (cosh.f64 x) 2) (/.f64 2 z))
(*.f64 (pow.f64 (/.f64 z (cosh.f64 x)) -1/2) (pow.f64 (/.f64 z (cosh.f64 x)) -1/2))
(*.f64 (/.f64 1 (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) -1)) (/.f64 1/2 z))
(pow.f64 (/.f64 z (cosh.f64 x)) -1)
(pow.f64 (exp.f64 (log.f64 (/.f64 z (cosh.f64 x)))) -1)
(neg.f64 (/.f64 (cosh.f64 x) (neg.f64 z)))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x)))))
(+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)))
(-.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 0 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) 1))
(-.f64 (/.f64 0 (/.f64 x y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 x (cosh.f64 x))) (/.f64 (/.f64 (neg.f64 y) z) (/.f64 x (cosh.f64 x))))
(-.f64 (/.f64 0 (/.f64 z y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (cosh.f64 x))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 (cosh.f64 x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (cosh.f64 x)))) (/.f64 (neg.f64 y) (*.f64 x (/.f64 z (cosh.f64 x)))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))) (/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))) (/.f64 y (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))) (/.f64 y (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))) (/.f64 y (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))))
(-.f64 (/.f64 0 (/.f64 (/.f64 x y) (/.f64 -1 z))) (/.f64 (cosh.f64 x) (/.f64 (/.f64 x y) (/.f64 -1 z))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)))
(-.f64 (/.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))))
(*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y x) z) (cosh.f64 x))
(*.f64 (/.f64 (/.f64 y x) z) (/.f64 (neg.f64 (cosh.f64 x)) -1))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)) 1)
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(*.f64 (/.f64 y x) (/.f64 (cosh.f64 x) z))
(*.f64 (*.f64 (cosh.f64 x) y) (/.f64 1 (*.f64 x z)))
(*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) (*.f64 x (neg.f64 z))))
(*.f64 (neg.f64 y) (*.f64 (cosh.f64 x) (/.f64 -1 (*.f64 x z))))
(*.f64 (neg.f64 y) (/.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) -1))
(*.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 (neg.f64 y) x) z))
(*.f64 (*.f64 (cosh.f64 x) 2) (*.f64 (/.f64 (/.f64 y x) z) 1/2))
(*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 1 (/.f64 2 (/.f64 (/.f64 y x) z))))
(*.f64 1 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)))
(*.f64 (/.f64 1 (*.f64 x z)) (*.f64 (cosh.f64 x) y))
(*.f64 (/.f64 1 z) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 (/.f64 1 x) (*.f64 (cosh.f64 x) (/.f64 y z)))
(*.f64 (/.f64 y z) (/.f64 (cosh.f64 x) x))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y z)) (/.f64 1 x))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) (/.f64 1 z))
(*.f64 (/.f64 (cosh.f64 x) x) (/.f64 y z))
(*.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) (/.f64 1 (*.f64 x (*.f64 z 2))))
(*.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) (/.f64 1 (*.f64 x (*.f64 z -2))))
(*.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (/.f64 1 (*.f64 z 2)))
(*.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) (/.f64 -1 (*.f64 x z)))
(*.f64 -1 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (cosh.f64 x) (neg.f64 z)))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (/.f64 (cosh.f64 x) z) -1))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 (cosh.f64 x) (neg.f64 x)))
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 x)) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 -1 x) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)))
(*.f64 (/.f64 -1 x) (/.f64 (cosh.f64 x) (/.f64 z (neg.f64 y))))
(*.f64 (/.f64 -1 (*.f64 x z)) (*.f64 (cosh.f64 x) (neg.f64 y)))
(*.f64 (/.f64 -1 z) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)))
(*.f64 1/2 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (/.f64 y x) z) 2)))
(*.f64 1/2 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (neg.f64 (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (/.f64 (cosh.f64 x) -1))
(*.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (/.f64 y x) z) 2)) 1/2)
(*.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) (/.f64 -1 x))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) (/.f64 -1 z))
(*.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) (/.f64 (/.f64 y x) 2))
(*.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) (*.f64 (/.f64 y x) 1/2))
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) y)
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x (neg.f64 z))) (neg.f64 y))
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 (neg.f64 y) x))
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 (/.f64 1 x) (/.f64 -1 y)))
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 (/.f64 y x) -1))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) -1)
(*.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)) (/.f64 1/2 x))
(*.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)) (neg.f64 (/.f64 1/2 (neg.f64 x))))
(*.f64 (/.f64 (cosh.f64 x) -1) (/.f64 (/.f64 (neg.f64 y) x) z))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x) (*.f64 (/.f64 y z) 1/2))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x) (neg.f64 (/.f64 1/2 (/.f64 z (neg.f64 y)))))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (neg.f64 x)) (neg.f64 (*.f64 (/.f64 y z) 1/2)))
(*.f64 (*.f64 (/.f64 y z) 1/2) (/.f64 (*.f64 (cosh.f64 x) 2) x))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) -1) (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) 1/2)))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) 1/2) (*.f64 (cosh.f64 x) 2))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 z (neg.f64 y))) (neg.f64 (/.f64 1/2 x)))
(*.f64 (/.f64 1/2 x) (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)))
(*.f64 (*.f64 y 1/2) (/.f64 (*.f64 (cosh.f64 x) 2) (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) 2) (/.f64 2 (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) -1) (/.f64 (/.f64 y x) z))
(*.f64 (/.f64 y 2) (/.f64 (/.f64 1 x) (/.f64 z (*.f64 (cosh.f64 x) 2))))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 -1 y)) (/.f64 (cosh.f64 x) (neg.f64 z)))
(*.f64 (/.f64 y (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 (/.f64 (/.f64 1 x) 2) (/.f64 y (/.f64 z (*.f64 (cosh.f64 x) 2))))
(*.f64 (/.f64 (neg.f64 y) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 x) 2))
(*.f64 (/.f64 (/.f64 -1 x) 2) (/.f64 (neg.f64 y) (/.f64 z (*.f64 (cosh.f64 x) 2))))
(*.f64 (/.f64 (/.f64 y x) 2) (*.f64 (/.f64 (cosh.f64 x) z) 2))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 (cosh.f64 x) (/.f64 z (neg.f64 y))) (/.f64 -1 x))
(*.f64 (/.f64 2 (*.f64 x (/.f64 z y))) (/.f64 (cosh.f64 x) 2))
(*.f64 (/.f64 (/.f64 (cosh.f64 x) z) -1) (/.f64 (neg.f64 y) x))
(*.f64 (/.f64 (/.f64 y x) -1) (/.f64 (cosh.f64 x) (neg.f64 z)))
(*.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 (pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1/2) (pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1/2))
(*.f64 (/.f64 1 (*.f64 z 2)) (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)))
(*.f64 (/.f64 1 (/.f64 2 (/.f64 (/.f64 y x) z))) (*.f64 (cosh.f64 x) 2))
(*.f64 (/.f64 1 (*.f64 x (*.f64 z 2))) (*.f64 (cosh.f64 x) (*.f64 y 2)))
(*.f64 (/.f64 1 (*.f64 x (*.f64 z -2))) (*.f64 y (*.f64 (cosh.f64 x) -2)))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (*.f64 x z)) (*.f64 y 1/2))
(*.f64 (*.f64 (/.f64 y x) 1/2) (*.f64 (/.f64 (cosh.f64 x) z) 2))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 -1 (*.f64 x z))) (neg.f64 y))
(*.f64 (/.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) -1) (neg.f64 y))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x)) (/.f64 1/2 (/.f64 z (neg.f64 y))))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (neg.f64 x))) (*.f64 (/.f64 y z) 1/2))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) -1)) (*.f64 (/.f64 (/.f64 y x) z) 1/2))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 z (neg.f64 y)))) (/.f64 1/2 x))
(*.f64 (*.f64 (pow.f64 (/.f64 z (cosh.f64 x)) -1/2) (pow.f64 (/.f64 x y) -1/2)) (*.f64 (pow.f64 (/.f64 z (cosh.f64 x)) -1/2) (pow.f64 (/.f64 x y) -1/2)))
(*.f64 (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 (/.f64 z (cosh.f64 x)) -1/2)) (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 (/.f64 z (cosh.f64 x)) -1/2)))
(*.f64 (neg.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z))) (/.f64 1/2 (neg.f64 x)))
(pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1)
(pow.f64 (exp.f64 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))) -1)
(neg.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x)))) (*.f64 -1 (log.f64 (/.f64 x y)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 x y))) (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x))))))
(+.f64 (*.f64 x (/.f64 z y)) 0)
(+.f64 0 (*.f64 x (/.f64 z y)))
(-.f64 0 (*.f64 z (/.f64 x (neg.f64 y))))
(-.f64 0 (/.f64 (*.f64 x (/.f64 z y)) -1))
(-.f64 (/.f64 0 (/.f64 y z)) (*.f64 z (/.f64 x (neg.f64 y))))
(-.f64 (/.f64 0 (/.f64 y x)) (*.f64 z (/.f64 x (neg.f64 y))))
(-.f64 (/.f64 0 (/.f64 (neg.f64 y) x)) (*.f64 z (/.f64 x (neg.f64 y))))
(-.f64 (/.f64 0 (/.f64 (neg.f64 y) z)) (*.f64 z (/.f64 x (neg.f64 y))))
(-.f64 (/.f64 0 (/.f64 -1 x)) (/.f64 (/.f64 z y) (/.f64 -1 x)))
(/.f64 x (/.f64 y z))
(/.f64 z (/.f64 y x))
(/.f64 (*.f64 x z) y)
(/.f64 (/.f64 z y) (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 z y)) 1)
(/.f64 (*.f64 x (neg.f64 z)) (neg.f64 y))
(/.f64 (neg.f64 z) (/.f64 (neg.f64 y) x))
(/.f64 (*.f64 z (/.f64 x (neg.f64 y))) -1)
(/.f64 (neg.f64 x) (/.f64 (neg.f64 y) z))
(/.f64 1 (/.f64 (/.f64 y x) z))
(/.f64 (/.f64 1 y) (/.f64 1 (*.f64 x z)))
(/.f64 (/.f64 x y) (/.f64 1 z))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 y) x) z))
(/.f64 (/.f64 z (neg.f64 y)) (/.f64 -1 x))
(/.f64 (/.f64 -1 y) (/.f64 -1 (*.f64 x z)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 y x) z) -2)) (*.f64 z (/.f64 x (neg.f64 y))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 y x) z)) y) (*.f64 (neg.f64 y) (/.f64 (/.f64 y x) z)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 y) x) z)) (neg.f64 y)) (*.f64 (neg.f64 y) (/.f64 (/.f64 (neg.f64 y) x) z)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (neg.f64 y) z)) (*.f64 (neg.f64 y) x)) (*.f64 (neg.f64 y) (/.f64 (neg.f64 y) z)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (neg.f64 y) x)) (*.f64 (neg.f64 y) z)) (*.f64 (neg.f64 y) (/.f64 (neg.f64 y) x)))
(/.f64 (-.f64 (*.f64 0 (neg.f64 y)) (*.f64 (neg.f64 y) (*.f64 x z))) (*.f64 y y))
(/.f64 (-.f64 0 (*.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))) (*.f64 (neg.f64 y) y))
(/.f64 (-.f64 (*.f64 0 (/.f64 y x)) (*.f64 (neg.f64 y) (neg.f64 z))) (*.f64 (neg.f64 y) (/.f64 y x)))
(/.f64 (-.f64 (*.f64 0 (/.f64 y z)) (*.f64 (neg.f64 y) (neg.f64 x))) (*.f64 (neg.f64 y) (/.f64 y z)))
(/.f64 (-.f64 0 (*.f64 (neg.f64 y) (neg.f64 (pow.f64 (/.f64 (/.f64 y x) z) -2)))) (*.f64 (neg.f64 y) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 (*.f64 0 (+.f64 0 (pow.f64 (/.f64 (/.f64 y x) z) -2))) (*.f64 (neg.f64 y) (neg.f64 (pow.f64 (*.f64 x (/.f64 z y)) 3)))) (*.f64 (neg.f64 y) (+.f64 0 (pow.f64 (/.f64 (/.f64 y x) z) -2))))
(pow.f64 (/.f64 (/.f64 y x) z) -1)
(pow.f64 (*.f64 x (/.f64 z y)) 1)
(neg.f64 (*.f64 z (/.f64 x (neg.f64 y))))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 z y))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 y z))) (*.f64 -1 (log.f64 x))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 y)) (*.f64 -1 (log.f64 (*.f64 x z)))))
Calls

18 calls:

1.0ms
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
0.0ms
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
0.0ms
(/.f64 y (*.f64 x z))
0.0ms
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
0.0ms
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))

simplify190.0ms (1.4%)

Algorithm
egg-herbie
Rules
635×*-commutative
635×associate-*r/
621×associate-/r*
610×associate-/l*
580×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083119269
1268918531
Stop Event
node limit
Counts
689 → 447
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 x 5) y) z)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 x 5) y) z)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(/.f64 1 z)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) z)) (/.f64 1 z))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 x 4) z)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) z)) (/.f64 1 z)))
(+.f64 (*.f64 1/720 (/.f64 (pow.f64 x 6) z)) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 x 4) z)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) z)) (/.f64 1 z))))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 x 5) y) z)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(/.f64 (*.f64 x z) y)
(+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)))
(-.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 0 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) 1))
(-.f64 (/.f64 0 (/.f64 x y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 x (cosh.f64 x))) (/.f64 (/.f64 (neg.f64 y) z) (/.f64 x (cosh.f64 x))))
(-.f64 (/.f64 0 (/.f64 z y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (cosh.f64 x))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 (cosh.f64 x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (cosh.f64 x)))) (/.f64 (neg.f64 y) (*.f64 x (/.f64 z (cosh.f64 x)))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))) (/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))) (/.f64 y (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))) (/.f64 y (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))) (/.f64 y (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))))
(-.f64 (/.f64 0 (/.f64 (/.f64 x y) (/.f64 -1 z))) (/.f64 (cosh.f64 x) (/.f64 (/.f64 x y) (/.f64 -1 z))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)))
(-.f64 (/.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))))
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
(/.f64 y (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2)))
(/.f64 (/.f64 (/.f64 y x) z) (/.f64 1 (cosh.f64 x)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)) 1)
(/.f64 (/.f64 (cosh.f64 x) z) (/.f64 x y))
(/.f64 (/.f64 y x) (/.f64 z (cosh.f64 x)))
(/.f64 (*.f64 (cosh.f64 x) y) (*.f64 x z))
(/.f64 (neg.f64 y) (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x))))
(/.f64 (neg.f64 y) (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x)))
(/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2)))
(/.f64 (neg.f64 (cosh.f64 x)) (*.f64 z (/.f64 x (neg.f64 y))))
(/.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 x y) (/.f64 -1 z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 2 (/.f64 (/.f64 y x) z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2))
(/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 (*.f64 x (/.f64 z y)) 1/2))
(/.f64 2 (/.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (cosh.f64 x)))
(/.f64 1 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))
(/.f64 (/.f64 1 (*.f64 x z)) (/.f64 1 (*.f64 (cosh.f64 x) y)))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 x y) (cosh.f64 x)))
(/.f64 (/.f64 1 x) (/.f64 (/.f64 z y) (cosh.f64 x)))
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y z)) x)
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
(/.f64 (/.f64 (cosh.f64 x) x) (/.f64 z y))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) (*.f64 x (*.f64 z 2)))
(/.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) (*.f64 x (*.f64 z -2)))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (*.f64 z 2))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (*.f64 (neg.f64 z) -2))
(/.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) (*.f64 x (neg.f64 z)))
(/.f64 -1 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x)))
(/.f64 (/.f64 (neg.f64 y) x) (/.f64 z (neg.f64 (cosh.f64 x))))
(/.f64 (*.f64 (cosh.f64 x) -2) (*.f64 z (/.f64 -2 (/.f64 y x))))
(/.f64 (/.f64 (cosh.f64 x) (neg.f64 x)) (/.f64 z (neg.f64 y)))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x))))
(/.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (/.f64 1 (neg.f64 (cosh.f64 x))))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (/.f64 y x) z) 2)) 2)
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) (neg.f64 x))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) (neg.f64 z))
(/.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) (*.f64 2 (/.f64 x y)))
(/.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) (/.f64 1 y))
(/.f64 (/.f64 (cosh.f64 x) (*.f64 x (neg.f64 z))) (/.f64 -1 y))
(/.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 x (neg.f64 y)))
(/.f64 (+.f64 (exp.f64 (*.f64 x 3)) (exp.f64 (*.f64 (neg.f64 x) 3))) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (+.f64 (pow.f64 (exp.f64 x) 2) (expm1.f64 (*.f64 x -2)))))
(/.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)) (+.f64 x x))
(/.f64 (*.f64 (/.f64 y z) (*.f64 (cosh.f64 x) -2)) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) -2) x) (*.f64 (/.f64 z y) -2))
(/.f64 (*.f64 (/.f64 y x) (*.f64 (cosh.f64 x) -2)) (*.f64 z -2))
(/.f64 (*.f64 y (*.f64 (/.f64 (cosh.f64 x) z) 2)) (+.f64 x x))
(/.f64 (*.f64 (neg.f64 y) (*.f64 (/.f64 (cosh.f64 x) z) 2)) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) -2) z) (/.f64 -2 (/.f64 y x)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) z) (+.f64 x x))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (*.f64 (cosh.f64 x) -2)) -2)
(/.f64 (/.f64 (cosh.f64 x) -1) (*.f64 z (/.f64 x (neg.f64 y))))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x) (*.f64 (/.f64 z y) 2))
(/.f64 (/.f64 (neg.f64 (cosh.f64 x)) -1) (*.f64 x (/.f64 z y)))
(/.f64 (/.f64 (/.f64 (cosh.f64 x) z) -1) (/.f64 x (neg.f64 y)))
(/.f64 (/.f64 (/.f64 y x) -1) (/.f64 z (neg.f64 (cosh.f64 x))))
(/.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 2)
(/.f64 (/.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) z) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) -1) (*.f64 x z))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) -1) x)
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) -1) z)
(/.f64 (-.f64 (*.f64 0 (*.f64 z (/.f64 x (neg.f64 y)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))) (pow.f64 (/.f64 (/.f64 y x) z) -2))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 (cosh.f64 x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 (*.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) 2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 z (/.f64 -2 (/.f64 y x)))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) 2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))) (*.f64 z (/.f64 x (neg.f64 y)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 x)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 y z)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) x))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 z (neg.f64 y))))
(/.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) -2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2)))
(/.f64 (-.f64 (*.f64 0 (/.f64 z y)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) (neg.f64 x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 z y)))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) -1))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) (/.f64 z (neg.f64 y))))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) x))
(/.f64 (-.f64 0 (*.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))) (+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z))))
(pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1)
(pow.f64 (exp.f64 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))) -1)
(neg.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x)))) (*.f64 -1 (log.f64 (/.f64 x y)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 x y))) (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x))))))
(exp.f64 (log.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(log.f64 (exp.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(*.f64 (sqrt.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))) (sqrt.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(log1p.f64 (expm1.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(expm1.f64 (log1p.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(*.f64 1 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))) (cbrt.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))))) (cbrt.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))) (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(pow.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) 1)
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (*.f32 (cosh.f32 (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(+.f64 0 (/.f64 (/.f64 y x) z))
(-.f64 0 (/.f64 (/.f64 (neg.f64 y) x) z))
(-.f64 0 (/.f64 (/.f64 (/.f64 (neg.f64 y) x) z) 1))
(-.f64 (/.f64 0 x) (/.f64 (/.f64 (neg.f64 y) x) z))
(-.f64 (/.f64 0 (*.f64 x z)) (/.f64 (/.f64 (neg.f64 y) x) z))
(-.f64 (/.f64 0 z) (/.f64 (/.f64 (neg.f64 y) x) z))
(-.f64 (/.f64 0 (/.f64 z (/.f64 -1 x))) (/.f64 y (/.f64 z (/.f64 -1 x))))
(*.f64 y (/.f64 1 (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y x) z) 1)
(*.f64 (/.f64 y x) (/.f64 1 z))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 x z)))
(*.f64 1 (/.f64 (/.f64 y x) z))
(*.f64 (/.f64 1 (*.f64 x z)) y)
(*.f64 (/.f64 1 z) (/.f64 y x))
(*.f64 (/.f64 1 x) (/.f64 y z))
(*.f64 (/.f64 y z) (/.f64 1 x))
(*.f64 -1 (/.f64 (/.f64 (neg.f64 y) x) z))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 -1 z))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 -1 x))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 (/.f64 1 x) -1))
(*.f64 (/.f64 -1 x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 -1 (*.f64 x z)) (neg.f64 y))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 y) x))
(*.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (/.f64 -1 y)))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) -1)
(*.f64 (/.f64 (/.f64 1 x) (/.f64 -1 y)) (/.f64 -1 z))
(*.f64 (pow.f64 (*.f64 x (/.f64 z y)) -1/2) (pow.f64 (*.f64 x (/.f64 z y)) -1/2))
(*.f64 (/.f64 (/.f64 1 x) -1) (/.f64 (neg.f64 y) z))
(*.f64 (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 z -1/2)) (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 z -1/2)))
(*.f64 (*.f64 (pow.f64 z -1/2) (pow.f64 (/.f64 x y) -1/2)) (*.f64 (pow.f64 z -1/2) (pow.f64 (/.f64 x y) -1/2)))
(pow.f64 (*.f64 x (/.f64 z y)) -1)
(pow.f64 (exp.f64 (log.f64 (*.f64 x (/.f64 z y)))) -1)
(neg.f64 (/.f64 (/.f64 (neg.f64 y) x) z))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 z y)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 x y))) (*.f64 -1 (log.f64 z))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 z)) (*.f64 -1 (log.f64 (/.f64 x y)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (*.f64 x z))) (*.f64 -1 (log.f64 y))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 x)) (*.f64 -1 (log.f64 (/.f64 y z)))))
(exp.f64 (log.f64 (/.f64 y (*.f64 x z))))
(log.f64 (exp.f64 (/.f64 y (*.f64 x z))))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x z))) (sqrt.f64 (/.f64 y (*.f64 x z))))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x z))))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x z))))
(*.f64 1 (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 y (*.f64 x z))) (cbrt.f64 (/.f64 y (*.f64 x z)))) (cbrt.f64 (/.f64 y (*.f64 x z))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 y (*.f64 x z)) (/.f64 y (*.f64 x z))) (/.f64 y (*.f64 x z))))
(pow.f64 (/.f64 y (*.f64 x z)) 1)
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)))
(-.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 0 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) 1))
(-.f64 (/.f64 0 (/.f64 x y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 x (cosh.f64 x))) (/.f64 (/.f64 (neg.f64 y) z) (/.f64 x (cosh.f64 x))))
(-.f64 (/.f64 0 (/.f64 z y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (cosh.f64 x))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 (cosh.f64 x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (cosh.f64 x)))) (/.f64 (neg.f64 y) (*.f64 x (/.f64 z (cosh.f64 x)))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))) (/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))) (/.f64 y (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))) (/.f64 y (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))) (/.f64 y (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))))
(-.f64 (/.f64 0 (/.f64 (/.f64 x y) (/.f64 -1 z))) (/.f64 (cosh.f64 x) (/.f64 (/.f64 x y) (/.f64 -1 z))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)))
(-.f64 (/.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))))
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
(/.f64 y (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2)))
(/.f64 (/.f64 (/.f64 y x) z) (/.f64 1 (cosh.f64 x)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)) 1)
(/.f64 (/.f64 (cosh.f64 x) z) (/.f64 x y))
(/.f64 (/.f64 y x) (/.f64 z (cosh.f64 x)))
(/.f64 (*.f64 (cosh.f64 x) y) (*.f64 x z))
(/.f64 (neg.f64 y) (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x))))
(/.f64 (neg.f64 y) (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x)))
(/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2)))
(/.f64 (neg.f64 (cosh.f64 x)) (*.f64 z (/.f64 x (neg.f64 y))))
(/.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 x y) (/.f64 -1 z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 2 (/.f64 (/.f64 y x) z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2))
(/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 (*.f64 x (/.f64 z y)) 1/2))
(/.f64 2 (/.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (cosh.f64 x)))
(/.f64 1 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))
(/.f64 (/.f64 1 (*.f64 x z)) (/.f64 1 (*.f64 (cosh.f64 x) y)))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 x y) (cosh.f64 x)))
(/.f64 (/.f64 1 x) (/.f64 (/.f64 z y) (cosh.f64 x)))
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y z)) x)
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
(/.f64 (/.f64 (cosh.f64 x) x) (/.f64 z y))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) (*.f64 x (*.f64 z 2)))
(/.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) (*.f64 x (*.f64 z -2)))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (*.f64 z 2))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (*.f64 (neg.f64 z) -2))
(/.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) (*.f64 x (neg.f64 z)))
(/.f64 -1 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x)))
(/.f64 (/.f64 (neg.f64 y) x) (/.f64 z (neg.f64 (cosh.f64 x))))
(/.f64 (*.f64 (cosh.f64 x) -2) (*.f64 z (/.f64 -2 (/.f64 y x))))
(/.f64 (/.f64 (cosh.f64 x) (neg.f64 x)) (/.f64 z (neg.f64 y)))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x))))
(/.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (/.f64 1 (neg.f64 (cosh.f64 x))))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (/.f64 y x) z) 2)) 2)
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) (neg.f64 x))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) (neg.f64 z))
(/.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) (*.f64 2 (/.f64 x y)))
(/.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) (/.f64 1 y))
(/.f64 (/.f64 (cosh.f64 x) (*.f64 x (neg.f64 z))) (/.f64 -1 y))
(/.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 x (neg.f64 y)))
(/.f64 (+.f64 (exp.f64 (*.f64 x 3)) (exp.f64 (*.f64 (neg.f64 x) 3))) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (+.f64 (pow.f64 (exp.f64 x) 2) (expm1.f64 (*.f64 x -2)))))
(/.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)) (+.f64 x x))
(/.f64 (*.f64 (/.f64 y z) (*.f64 (cosh.f64 x) -2)) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) -2) x) (*.f64 (/.f64 z y) -2))
(/.f64 (*.f64 (/.f64 y x) (*.f64 (cosh.f64 x) -2)) (*.f64 z -2))
(/.f64 (*.f64 y (*.f64 (/.f64 (cosh.f64 x) z) 2)) (+.f64 x x))
(/.f64 (*.f64 (neg.f64 y) (*.f64 (/.f64 (cosh.f64 x) z) 2)) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) -2) z) (/.f64 -2 (/.f64 y x)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) z) (+.f64 x x))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (*.f64 (cosh.f64 x) -2)) -2)
(/.f64 (/.f64 (cosh.f64 x) -1) (*.f64 z (/.f64 x (neg.f64 y))))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x) (*.f64 (/.f64 z y) 2))
(/.f64 (/.f64 (neg.f64 (cosh.f64 x)) -1) (*.f64 x (/.f64 z y)))
(/.f64 (/.f64 (/.f64 (cosh.f64 x) z) -1) (/.f64 x (neg.f64 y)))
(/.f64 (/.f64 (/.f64 y x) -1) (/.f64 z (neg.f64 (cosh.f64 x))))
(/.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 2)
(/.f64 (/.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) z) (*.f64 x -2))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) -1) (*.f64 x z))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) -1) x)
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) -1) z)
(/.f64 (-.f64 (*.f64 0 (*.f64 z (/.f64 x (neg.f64 y)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))) (pow.f64 (/.f64 (/.f64 y x) z) -2))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 (cosh.f64 x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 (*.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) 2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 z (/.f64 -2 (/.f64 y x)))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) 2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))) (*.f64 z (/.f64 x (neg.f64 y)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 x)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 y z)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) x))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 z (neg.f64 y))))
(/.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) -2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2)))
(/.f64 (-.f64 (*.f64 0 (/.f64 z y)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) (neg.f64 x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 z y)))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) -1))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) (/.f64 z (neg.f64 y))))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) x))
(/.f64 (-.f64 0 (*.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))) (+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z))))
(pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1)
(pow.f64 (exp.f64 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))) -1)
(neg.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x)))) (*.f64 -1 (log.f64 (/.f64 x y)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 x y))) (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x))))))
(exp.f64 (log.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(log.f64 (exp.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))) (sqrt.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(*.f64 1 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))) (cbrt.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)))) (cbrt.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)) (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))) (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(pow.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)) 1)
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(binary32->binary64 (*.f32 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 z)) (/.f32 (binary64->binary32 y) (binary64->binary32 x))))
(+.f64 0 (/.f64 (cosh.f64 x) z))
(-.f64 0 (/.f64 (cosh.f64 x) (neg.f64 z)))
(-.f64 0 (/.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) 1))
(-.f64 (/.f64 0 z) (/.f64 (cosh.f64 x) (neg.f64 z)))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (*.f64 z 2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (*.f64 z 2)))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 z 1/2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 z 1/2)))
(-.f64 (/.f64 0 (*.f64 z -2)) (/.f64 (cosh.f64 x) (neg.f64 z)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (*.f64 z 2) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (*.f64 z 2) (*.f64 2 (sinh.f64 x)))))
(*.f64 (cosh.f64 x) (/.f64 1 z))
(*.f64 (/.f64 (cosh.f64 x) z) 1)
(*.f64 (neg.f64 (cosh.f64 x)) (/.f64 -1 z))
(*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 1/2 z))
(*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 1 (*.f64 z 2)))
(*.f64 1 (/.f64 (cosh.f64 x) z))
(*.f64 (/.f64 1 z) (cosh.f64 x))
(*.f64 -1 (/.f64 (cosh.f64 x) (neg.f64 z)))
(*.f64 (/.f64 -1 z) (neg.f64 (cosh.f64 x)))
(*.f64 1/2 (*.f64 (/.f64 (cosh.f64 x) z) 2))
(*.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) 1/2)
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) -1)
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) -1) (neg.f64 (/.f64 1/2 z)))
(*.f64 (/.f64 1/2 z) (*.f64 (cosh.f64 x) 2))
(*.f64 (/.f64 2 z) (/.f64 (cosh.f64 x) 2))
(*.f64 (/.f64 (cosh.f64 x) 2) (/.f64 2 z))
(*.f64 (pow.f64 (/.f64 z (cosh.f64 x)) -1/2) (pow.f64 (/.f64 z (cosh.f64 x)) -1/2))
(*.f64 (/.f64 1 (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) -1)) (/.f64 1/2 z))
(pow.f64 (/.f64 z (cosh.f64 x)) -1)
(pow.f64 (exp.f64 (log.f64 (/.f64 z (cosh.f64 x)))) -1)
(neg.f64 (/.f64 (cosh.f64 x) (neg.f64 z)))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x)))))
(exp.f64 (log.f64 (/.f64 (cosh.f64 x) z)))
(log.f64 (exp.f64 (/.f64 (cosh.f64 x) z)))
(*.f64 (sqrt.f64 (/.f64 (cosh.f64 x) z)) (sqrt.f64 (/.f64 (cosh.f64 x) z)))
(log1p.f64 (expm1.f64 (/.f64 (cosh.f64 x) z)))
(expm1.f64 (log1p.f64 (/.f64 (cosh.f64 x) z)))
(*.f64 1 (/.f64 (cosh.f64 x) z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cosh.f64 x) z)) (cbrt.f64 (/.f64 (cosh.f64 x) z))) (cbrt.f64 (/.f64 (cosh.f64 x) z)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 (cosh.f64 x) z)) (/.f64 (cosh.f64 x) z)))
(pow.f64 (/.f64 (cosh.f64 x) z) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) z)))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) z)))
(binary32->binary64 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 z)))
(+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)))
(-.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 0 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) 1))
(-.f64 (/.f64 0 (/.f64 x y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 x (cosh.f64 x))) (/.f64 (/.f64 (neg.f64 y) z) (/.f64 x (cosh.f64 x))))
(-.f64 (/.f64 0 (/.f64 z y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (cosh.f64 x))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 (cosh.f64 x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (cosh.f64 x)))) (/.f64 (neg.f64 y) (*.f64 x (/.f64 z (cosh.f64 x)))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))) (/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))) (/.f64 y (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))) (/.f64 y (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))) (/.f64 y (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))))
(-.f64 (/.f64 0 (/.f64 (/.f64 x y) (/.f64 -1 z))) (/.f64 (cosh.f64 x) (/.f64 (/.f64 x y) (/.f64 -1 z))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)))
(-.f64 (/.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))))
(*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y x) z) (cosh.f64 x))
(*.f64 (/.f64 (/.f64 y x) z) (/.f64 (neg.f64 (cosh.f64 x)) -1))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)) 1)
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(*.f64 (/.f64 y x) (/.f64 (cosh.f64 x) z))
(*.f64 (*.f64 (cosh.f64 x) y) (/.f64 1 (*.f64 x z)))
(*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) (*.f64 x (neg.f64 z))))
(*.f64 (neg.f64 y) (*.f64 (cosh.f64 x) (/.f64 -1 (*.f64 x z))))
(*.f64 (neg.f64 y) (/.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) -1))
(*.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 (neg.f64 y) x) z))
(*.f64 (*.f64 (cosh.f64 x) 2) (*.f64 (/.f64 (/.f64 y x) z) 1/2))
(*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 1 (/.f64 2 (/.f64 (/.f64 y x) z))))
(*.f64 1 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)))
(*.f64 (/.f64 1 (*.f64 x z)) (*.f64 (cosh.f64 x) y))
(*.f64 (/.f64 1 z) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 (/.f64 1 x) (*.f64 (cosh.f64 x) (/.f64 y z)))
(*.f64 (/.f64 y z) (/.f64 (cosh.f64 x) x))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y z)) (/.f64 1 x))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) (/.f64 1 z))
(*.f64 (/.f64 (cosh.f64 x) x) (/.f64 y z))
(*.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) (/.f64 1 (*.f64 x (*.f64 z 2))))
(*.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) (/.f64 1 (*.f64 x (*.f64 z -2))))
(*.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (/.f64 1 (*.f64 z 2)))
(*.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) (/.f64 -1 (*.f64 x z)))
(*.f64 -1 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (cosh.f64 x) (neg.f64 z)))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (/.f64 (cosh.f64 x) z) -1))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 (cosh.f64 x) (neg.f64 x)))
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 x)) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 -1 x) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)))
(*.f64 (/.f64 -1 x) (/.f64 (cosh.f64 x) (/.f64 z (neg.f64 y))))
(*.f64 (/.f64 -1 (*.f64 x z)) (*.f64 (cosh.f64 x) (neg.f64 y)))
(*.f64 (/.f64 -1 z) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)))
(*.f64 1/2 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (/.f64 y x) z) 2)))
(*.f64 1/2 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (neg.f64 (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (/.f64 (cosh.f64 x) -1))
(*.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (/.f64 y x) z) 2)) 1/2)
(*.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) (/.f64 -1 x))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) (/.f64 -1 z))
(*.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) (/.f64 (/.f64 y x) 2))
(*.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) (*.f64 (/.f64 y x) 1/2))
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) y)
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x (neg.f64 z))) (neg.f64 y))
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 (neg.f64 y) x))
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 (/.f64 1 x) (/.f64 -1 y)))
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 (/.f64 y x) -1))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) -1)
(*.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)) (/.f64 1/2 x))
(*.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)) (neg.f64 (/.f64 1/2 (neg.f64 x))))
(*.f64 (/.f64 (cosh.f64 x) -1) (/.f64 (/.f64 (neg.f64 y) x) z))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x) (*.f64 (/.f64 y z) 1/2))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x) (neg.f64 (/.f64 1/2 (/.f64 z (neg.f64 y)))))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (neg.f64 x)) (neg.f64 (*.f64 (/.f64 y z) 1/2)))
(*.f64 (*.f64 (/.f64 y z) 1/2) (/.f64 (*.f64 (cosh.f64 x) 2) x))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) -1) (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) 1/2)))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) 1/2) (*.f64 (cosh.f64 x) 2))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 z (neg.f64 y))) (neg.f64 (/.f64 1/2 x)))
(*.f64 (/.f64 1/2 x) (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)))
(*.f64 (*.f64 y 1/2) (/.f64 (*.f64 (cosh.f64 x) 2) (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) 2) (/.f64 2 (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) -1) (/.f64 (/.f64 y x) z))
(*.f64 (/.f64 y 2) (/.f64 (/.f64 1 x) (/.f64 z (*.f64 (cosh.f64 x) 2))))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 -1 y)) (/.f64 (cosh.f64 x) (neg.f64 z)))
(*.f64 (/.f64 y (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 (/.f64 (/.f64 1 x) 2) (/.f64 y (/.f64 z (*.f64 (cosh.f64 x) 2))))
(*.f64 (/.f64 (neg.f64 y) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 x) 2))
(*.f64 (/.f64 (/.f64 -1 x) 2) (/.f64 (neg.f64 y) (/.f64 z (*.f64 (cosh.f64 x) 2))))
(*.f64 (/.f64 (/.f64 y x) 2) (*.f64 (/.f64 (cosh.f64 x) z) 2))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 (cosh.f64 x) (/.f64 z (neg.f64 y))) (/.f64 -1 x))
(*.f64 (/.f64 2 (*.f64 x (/.f64 z y))) (/.f64 (cosh.f64 x) 2))
(*.f64 (/.f64 (/.f64 (cosh.f64 x) z) -1) (/.f64 (neg.f64 y) x))
(*.f64 (/.f64 (/.f64 y x) -1) (/.f64 (cosh.f64 x) (neg.f64 z)))
(*.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 (pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1/2) (pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1/2))
(*.f64 (/.f64 1 (*.f64 z 2)) (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)))
(*.f64 (/.f64 1 (/.f64 2 (/.f64 (/.f64 y x) z))) (*.f64 (cosh.f64 x) 2))
(*.f64 (/.f64 1 (*.f64 x (*.f64 z 2))) (*.f64 (cosh.f64 x) (*.f64 y 2)))
(*.f64 (/.f64 1 (*.f64 x (*.f64 z -2))) (*.f64 y (*.f64 (cosh.f64 x) -2)))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (*.f64 x z)) (*.f64 y 1/2))
(*.f64 (*.f64 (/.f64 y x) 1/2) (*.f64 (/.f64 (cosh.f64 x) z) 2))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 -1 (*.f64 x z))) (neg.f64 y))
(*.f64 (/.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) -1) (neg.f64 y))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x)) (/.f64 1/2 (/.f64 z (neg.f64 y))))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (neg.f64 x))) (*.f64 (/.f64 y z) 1/2))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) -1)) (*.f64 (/.f64 (/.f64 y x) z) 1/2))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 z (neg.f64 y)))) (/.f64 1/2 x))
(*.f64 (*.f64 (pow.f64 (/.f64 z (cosh.f64 x)) -1/2) (pow.f64 (/.f64 x y) -1/2)) (*.f64 (pow.f64 (/.f64 z (cosh.f64 x)) -1/2) (pow.f64 (/.f64 x y) -1/2)))
(*.f64 (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 (/.f64 z (cosh.f64 x)) -1/2)) (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 (/.f64 z (cosh.f64 x)) -1/2)))
(*.f64 (neg.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z))) (/.f64 1/2 (neg.f64 x)))
(pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1)
(pow.f64 (exp.f64 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))) -1)
(neg.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x)))) (*.f64 -1 (log.f64 (/.f64 x y)))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 x y))) (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x))))))
(exp.f64 (log.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(log.f64 (exp.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(*.f64 (sqrt.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))) (sqrt.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(log1p.f64 (expm1.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(expm1.f64 (log1p.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(*.f64 1 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))) (cbrt.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))))) (cbrt.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))) (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))) (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(pow.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(binary32->binary64 (/.f32 (cosh.f32 (binary64->binary32 x)) (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y)))))
(+.f64 (*.f64 x (/.f64 z y)) 0)
(+.f64 0 (*.f64 x (/.f64 z y)))
(-.f64 0 (*.f64 z (/.f64 x (neg.f64 y))))
(-.f64 0 (/.f64 (*.f64 x (/.f64 z y)) -1))
(-.f64 (/.f64 0 (/.f64 y z)) (*.f64 z (/.f64 x (neg.f64 y))))
(-.f64 (/.f64 0 (/.f64 y x)) (*.f64 z (/.f64 x (neg.f64 y))))
(-.f64 (/.f64 0 (/.f64 (neg.f64 y) x)) (*.f64 z (/.f64 x (neg.f64 y))))
(-.f64 (/.f64 0 (/.f64 (neg.f64 y) z)) (*.f64 z (/.f64 x (neg.f64 y))))
(-.f64 (/.f64 0 (/.f64 -1 x)) (/.f64 (/.f64 z y) (/.f64 -1 x)))
(/.f64 x (/.f64 y z))
(/.f64 z (/.f64 y x))
(/.f64 (*.f64 x z) y)
(/.f64 (/.f64 z y) (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 z y)) 1)
(/.f64 (*.f64 x (neg.f64 z)) (neg.f64 y))
(/.f64 (neg.f64 z) (/.f64 (neg.f64 y) x))
(/.f64 (*.f64 z (/.f64 x (neg.f64 y))) -1)
(/.f64 (neg.f64 x) (/.f64 (neg.f64 y) z))
(/.f64 1 (/.f64 (/.f64 y x) z))
(/.f64 (/.f64 1 y) (/.f64 1 (*.f64 x z)))
(/.f64 (/.f64 x y) (/.f64 1 z))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 y) x) z))
(/.f64 (/.f64 z (neg.f64 y)) (/.f64 -1 x))
(/.f64 (/.f64 -1 y) (/.f64 -1 (*.f64 x z)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 y x) z) -2)) (*.f64 z (/.f64 x (neg.f64 y))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 y x) z)) y) (*.f64 (neg.f64 y) (/.f64 (/.f64 y x) z)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 y) x) z)) (neg.f64 y)) (*.f64 (neg.f64 y) (/.f64 (/.f64 (neg.f64 y) x) z)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (neg.f64 y) z)) (*.f64 (neg.f64 y) x)) (*.f64 (neg.f64 y) (/.f64 (neg.f64 y) z)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (neg.f64 y) x)) (*.f64 (neg.f64 y) z)) (*.f64 (neg.f64 y) (/.f64 (neg.f64 y) x)))
(/.f64 (-.f64 (*.f64 0 (neg.f64 y)) (*.f64 (neg.f64 y) (*.f64 x z))) (*.f64 y y))
(/.f64 (-.f64 0 (*.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))) (*.f64 (neg.f64 y) y))
(/.f64 (-.f64 (*.f64 0 (/.f64 y x)) (*.f64 (neg.f64 y) (neg.f64 z))) (*.f64 (neg.f64 y) (/.f64 y x)))
(/.f64 (-.f64 (*.f64 0 (/.f64 y z)) (*.f64 (neg.f64 y) (neg.f64 x))) (*.f64 (neg.f64 y) (/.f64 y z)))
(/.f64 (-.f64 0 (*.f64 (neg.f64 y) (neg.f64 (pow.f64 (/.f64 (/.f64 y x) z) -2)))) (*.f64 (neg.f64 y) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 (*.f64 0 (+.f64 0 (pow.f64 (/.f64 (/.f64 y x) z) -2))) (*.f64 (neg.f64 y) (neg.f64 (pow.f64 (*.f64 x (/.f64 z y)) 3)))) (*.f64 (neg.f64 y) (+.f64 0 (pow.f64 (/.f64 (/.f64 y x) z) -2))))
(pow.f64 (/.f64 (/.f64 y x) z) -1)
(pow.f64 (*.f64 x (/.f64 z y)) 1)
(neg.f64 (*.f64 z (/.f64 x (neg.f64 y))))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 z y))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 y z))) (*.f64 -1 (log.f64 x))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 y)) (*.f64 -1 (log.f64 (*.f64 x z)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 z y))))
(log.f64 (exp.f64 (*.f64 x (/.f64 z y))))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 z y))) (sqrt.f64 (*.f64 x (/.f64 z y))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 z y))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 z y))))
(*.f64 1 (*.f64 x (/.f64 z y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (/.f64 z y))) (cbrt.f64 (*.f64 x (/.f64 z y)))) (cbrt.f64 (*.f64 x (/.f64 z y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 x (/.f64 z y))) (*.f64 x (/.f64 z y))))
(pow.f64 (*.f64 x (/.f64 z y)) 1)
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z y))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (*.f32 (cosh.f32 (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) z)))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) z)))
(binary32->binary64 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 z)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(binary32->binary64 (*.f32 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 z)) (/.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z y))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(binary32->binary64 (/.f32 (cosh.f32 (binary64->binary32 x)) (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y)))))
Outputs
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (/.f64 x (/.f64 z y)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))
(fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (/.f64 x (/.f64 z y)) (/.f64 y (*.f64 x z))))
(fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 x 5) y) z)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/720 (/.f64 (pow.f64 x 5) (/.f64 z y)) (fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (/.f64 x (/.f64 z y)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/720 (/.f64 (pow.f64 x 5) (/.f64 z y)) (fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (/.f64 x (/.f64 z y)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))
(fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (/.f64 x (/.f64 z y)) (/.f64 y (*.f64 x z))))
(fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 x 5) y) z)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/720 (/.f64 (pow.f64 x 5) (/.f64 z y)) (fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (/.f64 x (/.f64 z y)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/720 (/.f64 (pow.f64 x 5) (/.f64 z y)) (fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(/.f64 1 z)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) z)) (/.f64 1 z))
(fma.f64 1/2 (/.f64 (*.f64 x x) z) (/.f64 1 z))
(fma.f64 1/2 (/.f64 x (/.f64 z x)) (/.f64 1 z))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 x 4) z)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) z)) (/.f64 1 z)))
(fma.f64 1/24 (/.f64 (pow.f64 x 4) z) (fma.f64 1/2 (/.f64 (*.f64 x x) z) (/.f64 1 z)))
(fma.f64 1/24 (/.f64 (pow.f64 x 4) z) (fma.f64 1/2 (/.f64 x (/.f64 z x)) (/.f64 1 z)))
(+.f64 (*.f64 1/720 (/.f64 (pow.f64 x 6) z)) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 x 4) z)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) z)) (/.f64 1 z))))
(fma.f64 1/720 (/.f64 (pow.f64 x 6) z) (fma.f64 1/24 (/.f64 (pow.f64 x 4) z) (fma.f64 1/2 (/.f64 (*.f64 x x) z) (/.f64 1 z))))
(fma.f64 1/720 (/.f64 (pow.f64 x 6) z) (fma.f64 1/24 (/.f64 (pow.f64 x 4) z) (fma.f64 1/2 (/.f64 x (/.f64 z x)) (/.f64 1 z))))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x))) z))
(*.f64 1/2 (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (/.f64 x (/.f64 z y)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))
(fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (/.f64 x (/.f64 z y)) (/.f64 y (*.f64 x z))))
(fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 x 5) y) z)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/720 (/.f64 (pow.f64 x 5) (/.f64 z y)) (fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (/.f64 x (/.f64 z y)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/720 (/.f64 (pow.f64 x 5) (/.f64 z y)) (fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (/.f64 (fma.f64 y (exp.f64 x) (/.f64 y (exp.f64 x))) (*.f64 x z)))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 0 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) 1))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 x y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 x (cosh.f64 x))) (/.f64 (/.f64 (neg.f64 y) z) (/.f64 x (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z (cosh.f64 x))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 (cosh.f64 x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (cosh.f64 x)))) (/.f64 (neg.f64 y) (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))) (/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))) (/.f64 y (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))) (/.f64 y (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))) (/.f64 y (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (/.f64 x y) (/.f64 -1 z))) (/.f64 (cosh.f64 x) (/.f64 (/.f64 x y) (/.f64 -1 z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (/.f64 (*.f64 2 (*.f64 2 (sinh.f64 x))) (/.f64 y (*.f64 x z))))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (pow.f64 (exp.f64 x) -2)) (*.f64 (sinh.f64 x) (/.f64 4 (/.f64 y (*.f64 x z)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 x (/.f64 1/2 (/.f64 z y))) (*.f64 2 (sinh.f64 x)))) (*.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (*.f64 x (/.f64 z y))) 1/2))
(-.f64 (/.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 2 (sinh.f64 x)) (/.f64 x (/.f64 y (/.f64 z 1/2))))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (*.f64 x (/.f64 z y)))))
(-.f64 (/.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (/.f64 (*.f64 2 (*.f64 2 (sinh.f64 x))) (/.f64 y (*.f64 x z))))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (pow.f64 (exp.f64 x) -2)) (*.f64 (sinh.f64 x) (/.f64 4 (/.f64 y (*.f64 x z)))))
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 y (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (/.f64 y x) z) (/.f64 1 (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)) 1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) z) (/.f64 x y))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 y x) (/.f64 z (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) y) (*.f64 x z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (neg.f64 y) (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (neg.f64 y) (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (neg.f64 (cosh.f64 x)) (*.f64 z (/.f64 x (neg.f64 y))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 x y) (/.f64 -1 z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 2 (/.f64 (/.f64 y x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 (*.f64 x (/.f64 z y)) 1/2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 2 (/.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 1 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 1 (*.f64 x z)) (/.f64 1 (*.f64 (cosh.f64 x) y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 x y) (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 1 x) (/.f64 (/.f64 z y) (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y z)) x)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) x) (/.f64 z y))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) (*.f64 x (*.f64 z 2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) (*.f64 x (*.f64 z -2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (*.f64 z 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (*.f64 (neg.f64 z) -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) (*.f64 x (neg.f64 z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 -1 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (neg.f64 y) x) (/.f64 z (neg.f64 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) -2) (*.f64 z (/.f64 -2 (/.f64 y x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) (neg.f64 x)) (/.f64 z (neg.f64 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x))))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (/.f64 (*.f64 2 (*.f64 2 (sinh.f64 x))) (/.f64 y (*.f64 x z))))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (pow.f64 (exp.f64 x) -2)) (*.f64 (sinh.f64 x) (/.f64 4 (/.f64 y (*.f64 x z)))))
(/.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (/.f64 1 (neg.f64 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (/.f64 y x) z) 2)) 2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) (neg.f64 x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) (neg.f64 z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) (*.f64 2 (/.f64 x y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) (/.f64 1 y))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) (*.f64 x (neg.f64 z))) (/.f64 -1 y))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 x (neg.f64 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 (exp.f64 (*.f64 x 3)) (exp.f64 (*.f64 (neg.f64 x) 3))) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (+.f64 (pow.f64 (exp.f64 x) 2) (expm1.f64 (*.f64 x -2)))))
(/.f64 (+.f64 (pow.f64 (exp.f64 x) 3) (pow.f64 (exp.f64 (neg.f64 x)) 3)) (*.f64 (*.f64 (/.f64 2 (/.f64 y x)) z) (+.f64 (pow.f64 (exp.f64 x) 2) (expm1.f64 (*.f64 x -2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (exp.f64 3) x) (pow.f64 (exp.f64 3) (neg.f64 x))) (*.f64 z (/.f64 (+.f64 x x) y))) (+.f64 (exp.f64 (+.f64 x x)) (expm1.f64 (*.f64 x -2))))
(/.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)) (+.f64 x x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (/.f64 y z) (*.f64 (cosh.f64 x) -2)) (*.f64 x -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) -2) x) (*.f64 (/.f64 z y) -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (/.f64 y x) (*.f64 (cosh.f64 x) -2)) (*.f64 z -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 y (*.f64 (/.f64 (cosh.f64 x) z) 2)) (+.f64 x x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (neg.f64 y) (*.f64 (/.f64 (cosh.f64 x) z) 2)) (*.f64 x -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) -2) z) (/.f64 -2 (/.f64 y x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) z) (+.f64 x x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (*.f64 (cosh.f64 x) -2)) -2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) -1) (*.f64 z (/.f64 x (neg.f64 y))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x) (*.f64 (/.f64 z y) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (neg.f64 (cosh.f64 x)) -1) (*.f64 x (/.f64 z y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (/.f64 (cosh.f64 x) z) -1) (/.f64 x (neg.f64 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (/.f64 y x) -1) (/.f64 z (neg.f64 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) z) (*.f64 x -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) -1) (*.f64 x z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) -1) x)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) -1) z)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (-.f64 (*.f64 0 (*.f64 z (/.f64 x (neg.f64 y)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))) (pow.f64 (/.f64 (/.f64 y x) z) -2))
(/.f64 (-.f64 0 (*.f64 (cosh.f64 x) (*.f64 z (/.f64 x (neg.f64 y))))) (pow.f64 (/.f64 y (*.f64 x z)) -2))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))) (pow.f64 (/.f64 y (*.f64 x z)) -2))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 (cosh.f64 x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 0 (*.f64 (cosh.f64 x) (*.f64 z (/.f64 x (neg.f64 y))))) (pow.f64 (/.f64 y (*.f64 x z)) -2))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))) (pow.f64 (/.f64 y (*.f64 x z)) -2))
(/.f64 (-.f64 (*.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) 2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 z (/.f64 -2 (/.f64 y x)))))
(/.f64 (-.f64 0 (*.f64 (*.f64 2 (cosh.f64 x)) (*.f64 z (/.f64 x (neg.f64 y))))) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (*.f64 z (*.f64 (/.f64 -2 y) x)))))
(/.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 2 (cosh.f64 x))) (*.f64 z (/.f64 (*.f64 (/.f64 x (neg.f64 y)) (*.f64 z -2)) (/.f64 y x))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) 2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2)))
(/.f64 (-.f64 0 (*.f64 (*.f64 2 (cosh.f64 x)) (*.f64 z (/.f64 x (neg.f64 y))))) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2))))
(/.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 2 (cosh.f64 x))) (/.f64 (*.f64 z (*.f64 z (/.f64 x (neg.f64 y)))) (/.f64 1/2 (/.f64 x (neg.f64 y)))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))) (*.f64 z (/.f64 x (neg.f64 y)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))))
(/.f64 (*.f64 (neg.f64 z) (/.f64 x (neg.f64 y))) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (/.f64 z (/.f64 (cosh.f64 x) (/.f64 x (neg.f64 y)))))))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 z (/.f64 x (neg.f64 y)))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 x)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 y z)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 x)))
(/.f64 (-.f64 0 (*.f64 (*.f64 (cosh.f64 x) (*.f64 z (/.f64 x (neg.f64 y)))) (/.f64 y z))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 x)))
(/.f64 (/.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 y (cosh.f64 x))) z) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) x))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 z (neg.f64 y))))
(/.f64 (-.f64 0 (/.f64 (*.f64 (cosh.f64 x) (*.f64 z (/.f64 x (neg.f64 y)))) x)) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (/.f64 z (neg.f64 y)))))
(/.f64 (*.f64 (*.f64 x (/.f64 z y)) (/.f64 (cosh.f64 x) x)) (/.f64 (*.f64 (/.f64 z (neg.f64 y)) (*.f64 x z)) (neg.f64 y)))
(/.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) -2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2)))
(/.f64 (-.f64 0 (*.f64 (*.f64 (cosh.f64 x) (*.f64 z (/.f64 x (neg.f64 y)))) -2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) -2))))
(/.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 (cosh.f64 x) -2)) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (*.f64 z (*.f64 -2 (/.f64 x (neg.f64 y)))))))
(/.f64 (-.f64 (*.f64 0 (/.f64 z y)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) (neg.f64 x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 z y)))
(/.f64 (-.f64 0 (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (/.f64 (cosh.f64 x) (neg.f64 x))))) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (/.f64 z y))))
(/.f64 (*.f64 (*.f64 x (/.f64 z y)) (/.f64 (cosh.f64 x) (neg.f64 x))) (*.f64 z (*.f64 (/.f64 z y) (/.f64 x (neg.f64 y)))))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) -1))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 0 (*.f64 (cosh.f64 x) (*.f64 z (/.f64 x (neg.f64 y))))) (pow.f64 (/.f64 y (*.f64 x z)) -2))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))) (pow.f64 (/.f64 y (*.f64 x z)) -2))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) (/.f64 z (neg.f64 y))))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) x))
(/.f64 (neg.f64 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (/.f64 (cosh.f64 x) z) (neg.f64 y)))) (*.f64 x (*.f64 z (/.f64 x (neg.f64 y)))))
(/.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z))) (/.f64 (*.f64 (*.f64 x z) x) (neg.f64 y)))
(/.f64 (-.f64 0 (*.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))) (+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z))))
(/.f64 (neg.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (neg.f64 y) (*.f64 x z)) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) (*.f64 x z)))))) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) (*.f64 x z))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) 2)) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) (*.f64 x z))))
(pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(pow.f64 (exp.f64 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))) -1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(neg.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x)))) (*.f64 -1 (log.f64 (/.f64 x y)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 x y))) (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x))))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(log.f64 (exp.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (sqrt.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))) (sqrt.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(log1p.f64 (expm1.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(expm1.f64 (log1p.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 1 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))) (cbrt.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))))) (cbrt.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))) (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(cbrt.f64 (*.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) (*.f64 (cosh.f64 x) (*.f64 (/.f64 y (*.f64 x z)) (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))))
(cbrt.f64 (*.f64 (/.f64 y x) (*.f64 (/.f64 (cosh.f64 x) z) (pow.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) 2))))
(pow.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) 1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (*.f32 (cosh.f32 (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (*.f32 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (binary64->binary32 z))))
(+.f64 0 (/.f64 (/.f64 y x) z))
(/.f64 y (*.f64 x z))
(-.f64 0 (/.f64 (/.f64 (neg.f64 y) x) z))
(/.f64 y (*.f64 x z))
(-.f64 0 (/.f64 (/.f64 (/.f64 (neg.f64 y) x) z) 1))
(/.f64 y (*.f64 x z))
(-.f64 (/.f64 0 x) (/.f64 (/.f64 (neg.f64 y) x) z))
(/.f64 y (*.f64 x z))
(-.f64 (/.f64 0 (*.f64 x z)) (/.f64 (/.f64 (neg.f64 y) x) z))
(/.f64 y (*.f64 x z))
(-.f64 (/.f64 0 z) (/.f64 (/.f64 (neg.f64 y) x) z))
(/.f64 y (*.f64 x z))
(-.f64 (/.f64 0 (/.f64 z (/.f64 -1 x))) (/.f64 y (/.f64 z (/.f64 -1 x))))
(/.f64 y (*.f64 x z))
(*.f64 y (/.f64 1 (*.f64 x z)))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 (/.f64 y x) z) 1)
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 1 z))
(/.f64 y (*.f64 x z))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 x z)))
(/.f64 y (*.f64 x z))
(*.f64 1 (/.f64 (/.f64 y x) z))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 1 (*.f64 x z)) y)
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 1 x) (/.f64 y z))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 y z) (/.f64 1 x))
(/.f64 y (*.f64 x z))
(*.f64 -1 (/.f64 (/.f64 (neg.f64 y) x) z))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 -1 z))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 -1 x))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 (/.f64 1 x) -1))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 -1 x) (/.f64 (neg.f64 y) z))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 -1 (*.f64 x z)) (neg.f64 y))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 y) x))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (/.f64 -1 y)))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) -1)
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 -1 y)) (/.f64 -1 z))
(/.f64 y (*.f64 x z))
(*.f64 (pow.f64 (*.f64 x (/.f64 z y)) -1/2) (pow.f64 (*.f64 x (/.f64 z y)) -1/2))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 (/.f64 1 x) -1) (/.f64 (neg.f64 y) z))
(/.f64 y (*.f64 x z))
(*.f64 (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 z -1/2)) (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 z -1/2)))
(*.f64 (pow.f64 z -1/2) (*.f64 (pow.f64 (/.f64 x y) -1/2) (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 z -1/2))))
(*.f64 (pow.f64 z -1) (pow.f64 (/.f64 x y) -1))
(*.f64 (*.f64 (pow.f64 z -1/2) (pow.f64 (/.f64 x y) -1/2)) (*.f64 (pow.f64 z -1/2) (pow.f64 (/.f64 x y) -1/2)))
(*.f64 (pow.f64 z -1/2) (*.f64 (pow.f64 (/.f64 x y) -1/2) (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 z -1/2))))
(*.f64 (pow.f64 z -1) (pow.f64 (/.f64 x y) -1))
(pow.f64 (*.f64 x (/.f64 z y)) -1)
(/.f64 y (*.f64 x z))
(pow.f64 (exp.f64 (log.f64 (*.f64 x (/.f64 z y)))) -1)
(/.f64 y (*.f64 x z))
(neg.f64 (/.f64 (/.f64 (neg.f64 y) x) z))
(/.f64 y (*.f64 x z))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 z y)))))
(/.f64 y (*.f64 x z))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 x y))) (*.f64 -1 (log.f64 z))))
(/.f64 y (*.f64 x z))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 z)) (*.f64 -1 (log.f64 (/.f64 x y)))))
(/.f64 y (*.f64 x z))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (*.f64 x z))) (*.f64 -1 (log.f64 y))))
(/.f64 y (*.f64 x z))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 x)) (*.f64 -1 (log.f64 (/.f64 y z)))))
(/.f64 y (*.f64 x z))
(exp.f64 (log.f64 (/.f64 y (*.f64 x z))))
(/.f64 y (*.f64 x z))
(log.f64 (exp.f64 (/.f64 y (*.f64 x z))))
(/.f64 y (*.f64 x z))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x z))) (sqrt.f64 (/.f64 y (*.f64 x z))))
(/.f64 y (*.f64 x z))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x z))))
(/.f64 y (*.f64 x z))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x z))))
(/.f64 y (*.f64 x z))
(*.f64 1 (/.f64 y (*.f64 x z)))
(/.f64 y (*.f64 x z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 y (*.f64 x z))) (cbrt.f64 (/.f64 y (*.f64 x z)))) (cbrt.f64 (/.f64 y (*.f64 x z))))
(/.f64 y (*.f64 x z))
(cbrt.f64 (*.f64 (*.f64 (/.f64 y (*.f64 x z)) (/.f64 y (*.f64 x z))) (/.f64 y (*.f64 x z))))
(cbrt.f64 (*.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 y (*.f64 x z)))))
(cbrt.f64 (*.f64 (/.f64 y (*.f64 x z)) (pow.f64 (/.f64 y (*.f64 x z)) 2)))
(pow.f64 (/.f64 y (*.f64 x z)) 1)
(/.f64 y (*.f64 x z))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 0 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) 1))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 x y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 x (cosh.f64 x))) (/.f64 (/.f64 (neg.f64 y) z) (/.f64 x (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z (cosh.f64 x))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 (cosh.f64 x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (cosh.f64 x)))) (/.f64 (neg.f64 y) (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))) (/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))) (/.f64 y (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))) (/.f64 y (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))) (/.f64 y (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (/.f64 x y) (/.f64 -1 z))) (/.f64 (cosh.f64 x) (/.f64 (/.f64 x y) (/.f64 -1 z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (/.f64 (*.f64 2 (*.f64 2 (sinh.f64 x))) (/.f64 y (*.f64 x z))))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (pow.f64 (exp.f64 x) -2)) (*.f64 (sinh.f64 x) (/.f64 4 (/.f64 y (*.f64 x z)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 x (/.f64 1/2 (/.f64 z y))) (*.f64 2 (sinh.f64 x)))) (*.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (*.f64 x (/.f64 z y))) 1/2))
(-.f64 (/.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 2 (sinh.f64 x)) (/.f64 x (/.f64 y (/.f64 z 1/2))))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (*.f64 x (/.f64 z y)))))
(-.f64 (/.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (/.f64 (*.f64 2 (*.f64 2 (sinh.f64 x))) (/.f64 y (*.f64 x z))))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (pow.f64 (exp.f64 x) -2)) (*.f64 (sinh.f64 x) (/.f64 4 (/.f64 y (*.f64 x z)))))
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 y (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (/.f64 y x) z) (/.f64 1 (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)) 1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) z) (/.f64 x y))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 y x) (/.f64 z (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) y) (*.f64 x z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (neg.f64 y) (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (neg.f64 y) (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (neg.f64 (cosh.f64 x)) (*.f64 z (/.f64 x (neg.f64 y))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 x y) (/.f64 -1 z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 2 (/.f64 (/.f64 y x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 (*.f64 x (/.f64 z y)) 1/2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 2 (/.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 1 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 1 (*.f64 x z)) (/.f64 1 (*.f64 (cosh.f64 x) y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 x y) (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 1 x) (/.f64 (/.f64 z y) (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y z)) x)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) x) (/.f64 z y))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) (*.f64 x (*.f64 z 2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) (*.f64 x (*.f64 z -2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (*.f64 z 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (*.f64 (neg.f64 z) -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) (*.f64 x (neg.f64 z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 -1 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (neg.f64 y) x) (/.f64 z (neg.f64 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) -2) (*.f64 z (/.f64 -2 (/.f64 y x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) (neg.f64 x)) (/.f64 z (neg.f64 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x))))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (/.f64 (*.f64 2 (*.f64 2 (sinh.f64 x))) (/.f64 y (*.f64 x z))))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (pow.f64 (exp.f64 x) -2)) (*.f64 (sinh.f64 x) (/.f64 4 (/.f64 y (*.f64 x z)))))
(/.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (/.f64 1 (neg.f64 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (/.f64 y x) z) 2)) 2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) (neg.f64 x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) (neg.f64 z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) (*.f64 2 (/.f64 x y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) (/.f64 1 y))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) (*.f64 x (neg.f64 z))) (/.f64 -1 y))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 x (neg.f64 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 (exp.f64 (*.f64 x 3)) (exp.f64 (*.f64 (neg.f64 x) 3))) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (+.f64 (pow.f64 (exp.f64 x) 2) (expm1.f64 (*.f64 x -2)))))
(/.f64 (+.f64 (pow.f64 (exp.f64 x) 3) (pow.f64 (exp.f64 (neg.f64 x)) 3)) (*.f64 (*.f64 (/.f64 2 (/.f64 y x)) z) (+.f64 (pow.f64 (exp.f64 x) 2) (expm1.f64 (*.f64 x -2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (exp.f64 3) x) (pow.f64 (exp.f64 3) (neg.f64 x))) (*.f64 z (/.f64 (+.f64 x x) y))) (+.f64 (exp.f64 (+.f64 x x)) (expm1.f64 (*.f64 x -2))))
(/.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)) (+.f64 x x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (/.f64 y z) (*.f64 (cosh.f64 x) -2)) (*.f64 x -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) -2) x) (*.f64 (/.f64 z y) -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (/.f64 y x) (*.f64 (cosh.f64 x) -2)) (*.f64 z -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 y (*.f64 (/.f64 (cosh.f64 x) z) 2)) (+.f64 x x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (neg.f64 y) (*.f64 (/.f64 (cosh.f64 x) z) 2)) (*.f64 x -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) -2) z) (/.f64 -2 (/.f64 y x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) z) (+.f64 x x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (*.f64 (cosh.f64 x) -2)) -2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (cosh.f64 x) -1) (*.f64 z (/.f64 x (neg.f64 y))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x) (*.f64 (/.f64 z y) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (neg.f64 (cosh.f64 x)) -1) (*.f64 x (/.f64 z y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (/.f64 (cosh.f64 x) z) -1) (/.f64 x (neg.f64 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (/.f64 y x) -1) (/.f64 z (neg.f64 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) z) (*.f64 x -2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) -1) (*.f64 x z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) -1) x)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) -1) z)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(/.f64 (-.f64 (*.f64 0 (*.f64 z (/.f64 x (neg.f64 y)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))) (pow.f64 (/.f64 (/.f64 y x) z) -2))
(/.f64 (-.f64 0 (*.f64 (cosh.f64 x) (*.f64 z (/.f64 x (neg.f64 y))))) (pow.f64 (/.f64 y (*.f64 x z)) -2))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))) (pow.f64 (/.f64 y (*.f64 x z)) -2))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 (cosh.f64 x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 0 (*.f64 (cosh.f64 x) (*.f64 z (/.f64 x (neg.f64 y))))) (pow.f64 (/.f64 y (*.f64 x z)) -2))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))) (pow.f64 (/.f64 y (*.f64 x z)) -2))
(/.f64 (-.f64 (*.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) 2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 z (/.f64 -2 (/.f64 y x)))))
(/.f64 (-.f64 0 (*.f64 (*.f64 2 (cosh.f64 x)) (*.f64 z (/.f64 x (neg.f64 y))))) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (*.f64 z (*.f64 (/.f64 -2 y) x)))))
(/.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 2 (cosh.f64 x))) (*.f64 z (/.f64 (*.f64 (/.f64 x (neg.f64 y)) (*.f64 z -2)) (/.f64 y x))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) 2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2)))
(/.f64 (-.f64 0 (*.f64 (*.f64 2 (cosh.f64 x)) (*.f64 z (/.f64 x (neg.f64 y))))) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) 1/2))))
(/.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 2 (cosh.f64 x))) (/.f64 (*.f64 z (*.f64 z (/.f64 x (neg.f64 y)))) (/.f64 1/2 (/.f64 x (neg.f64 y)))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))) (*.f64 z (/.f64 x (neg.f64 y)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (cosh.f64 x))))
(/.f64 (*.f64 (neg.f64 z) (/.f64 x (neg.f64 y))) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (/.f64 z (/.f64 (cosh.f64 x) (/.f64 x (neg.f64 y)))))))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) (/.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 z (/.f64 x (neg.f64 y)))))
(/.f64 (-.f64 (*.f64 0 (neg.f64 x)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 y z)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 x)))
(/.f64 (-.f64 0 (*.f64 (*.f64 (cosh.f64 x) (*.f64 z (/.f64 x (neg.f64 y)))) (/.f64 y z))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (neg.f64 x)))
(/.f64 (/.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 y (cosh.f64 x))) z) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) x))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 z (neg.f64 y))))
(/.f64 (-.f64 0 (/.f64 (*.f64 (cosh.f64 x) (*.f64 z (/.f64 x (neg.f64 y)))) x)) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (/.f64 z (neg.f64 y)))))
(/.f64 (*.f64 (*.f64 x (/.f64 z y)) (/.f64 (cosh.f64 x) x)) (/.f64 (*.f64 (/.f64 z (neg.f64 y)) (*.f64 x z)) (neg.f64 y)))
(/.f64 (-.f64 (*.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (cosh.f64 x) -2))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) -2)))
(/.f64 (-.f64 0 (*.f64 (*.f64 (cosh.f64 x) (*.f64 z (/.f64 x (neg.f64 y)))) -2)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) -2))))
(/.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 (cosh.f64 x) -2)) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (*.f64 z (*.f64 -2 (/.f64 x (neg.f64 y)))))))
(/.f64 (-.f64 (*.f64 0 (/.f64 z y)) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) (neg.f64 x)))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 z y)))
(/.f64 (-.f64 0 (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (/.f64 (cosh.f64 x) (neg.f64 x))))) (*.f64 z (*.f64 (/.f64 x (neg.f64 y)) (/.f64 z y))))
(/.f64 (*.f64 (*.f64 x (/.f64 z y)) (/.f64 (cosh.f64 x) (neg.f64 x))) (*.f64 z (*.f64 (/.f64 z y) (/.f64 x (neg.f64 y)))))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) -1))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 0 (*.f64 (cosh.f64 x) (*.f64 z (/.f64 x (neg.f64 y))))) (pow.f64 (/.f64 y (*.f64 x z)) -2))
(/.f64 (*.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))) (pow.f64 (/.f64 y (*.f64 x z)) -2))
(/.f64 (-.f64 0 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (/.f64 (cosh.f64 x) (/.f64 z (neg.f64 y))))) (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) x))
(/.f64 (neg.f64 (*.f64 (*.f64 z (/.f64 x (neg.f64 y))) (*.f64 (/.f64 (cosh.f64 x) z) (neg.f64 y)))) (*.f64 x (*.f64 z (/.f64 x (neg.f64 y)))))
(/.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z))) (/.f64 (*.f64 (*.f64 x z) x) (neg.f64 y)))
(/.f64 (-.f64 0 (*.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))) (+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z))))
(/.f64 (neg.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (neg.f64 y) (*.f64 x z)) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) (*.f64 x z)))))) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) (*.f64 x z))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) 2)) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) (*.f64 x z))))
(pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(pow.f64 (exp.f64 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))) -1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(neg.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x)))) (*.f64 -1 (log.f64 (/.f64 x y)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 x y))) (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x))))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(log.f64 (exp.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))) (sqrt.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 1 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))) (cbrt.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)))) (cbrt.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)) (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))) (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(cbrt.f64 (*.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) (*.f64 (cosh.f64 x) (*.f64 (/.f64 y (*.f64 x z)) (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))))
(cbrt.f64 (*.f64 (/.f64 y x) (*.f64 (/.f64 (cosh.f64 x) z) (pow.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) 2))))
(pow.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)) 1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (*.f32 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 z)) (/.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (cosh.f32 (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (*.f32 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (binary64->binary32 z))))
(+.f64 0 (/.f64 (cosh.f64 x) z))
(/.f64 (cosh.f64 x) z)
(-.f64 0 (/.f64 (cosh.f64 x) (neg.f64 z)))
(/.f64 (cosh.f64 x) z)
(-.f64 0 (/.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) 1))
(/.f64 (cosh.f64 x) z)
(-.f64 (/.f64 0 z) (/.f64 (cosh.f64 x) (neg.f64 z)))
(/.f64 (cosh.f64 x) z)
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (*.f64 z 2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (*.f64 z 2)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (*.f64 z 2) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (*.f64 z 2) (*.f64 2 (sinh.f64 x)))))
(-.f64 (/.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 z 2) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (*.f64 z 2) (*.f64 2 (sinh.f64 x)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 z 1/2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 z 1/2)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 z 1/2) (*.f64 2 (sinh.f64 x)))) (*.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) z) 1/2))
(-.f64 (*.f64 1/2 (/.f64 (/.f64 (exp.f64 (+.f64 x x)) (*.f64 2 (sinh.f64 x))) z)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) z)))
(-.f64 (/.f64 0 (*.f64 z -2)) (/.f64 (cosh.f64 x) (neg.f64 z)))
(/.f64 (cosh.f64 x) z)
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (*.f64 z 2) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (*.f64 z 2) (*.f64 2 (sinh.f64 x)))))
(-.f64 (/.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 z 2) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (*.f64 z 2) (*.f64 2 (sinh.f64 x)))))
(*.f64 (cosh.f64 x) (/.f64 1 z))
(/.f64 (cosh.f64 x) z)
(*.f64 (/.f64 (cosh.f64 x) z) 1)
(/.f64 (cosh.f64 x) z)
(*.f64 (neg.f64 (cosh.f64 x)) (/.f64 -1 z))
(neg.f64 (*.f64 (cosh.f64 x) (/.f64 -1 z)))
(/.f64 (neg.f64 (neg.f64 (cosh.f64 x))) z)
(*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 1/2 z))
(/.f64 (cosh.f64 x) z)
(*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 1 (*.f64 z 2)))
(/.f64 (cosh.f64 x) z)
(*.f64 1 (/.f64 (cosh.f64 x) z))
(/.f64 (cosh.f64 x) z)
(*.f64 (/.f64 1 z) (cosh.f64 x))
(/.f64 (cosh.f64 x) z)
(*.f64 -1 (/.f64 (cosh.f64 x) (neg.f64 z)))
(/.f64 (cosh.f64 x) z)
(*.f64 (/.f64 -1 z) (neg.f64 (cosh.f64 x)))
(neg.f64 (*.f64 (cosh.f64 x) (/.f64 -1 z)))
(/.f64 (neg.f64 (neg.f64 (cosh.f64 x))) z)
(*.f64 1/2 (*.f64 (/.f64 (cosh.f64 x) z) 2))
(/.f64 (cosh.f64 x) z)
(*.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) 1/2)
(/.f64 (cosh.f64 x) z)
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) -1)
(/.f64 (cosh.f64 x) z)
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) -1) (neg.f64 (/.f64 1/2 z)))
(/.f64 (cosh.f64 x) z)
(*.f64 (/.f64 1/2 z) (*.f64 (cosh.f64 x) 2))
(/.f64 (cosh.f64 x) z)
(*.f64 (/.f64 2 z) (/.f64 (cosh.f64 x) 2))
(/.f64 (cosh.f64 x) z)
(*.f64 (/.f64 (cosh.f64 x) 2) (/.f64 2 z))
(/.f64 (cosh.f64 x) z)
(*.f64 (pow.f64 (/.f64 z (cosh.f64 x)) -1/2) (pow.f64 (/.f64 z (cosh.f64 x)) -1/2))
(/.f64 (cosh.f64 x) z)
(*.f64 (/.f64 1 (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))
(/.f64 (cosh.f64 x) z)
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) -1)) (/.f64 1/2 z))
(/.f64 (cosh.f64 x) z)
(pow.f64 (/.f64 z (cosh.f64 x)) -1)
(/.f64 (cosh.f64 x) z)
(pow.f64 (exp.f64 (log.f64 (/.f64 z (cosh.f64 x)))) -1)
(/.f64 (cosh.f64 x) z)
(neg.f64 (/.f64 (cosh.f64 x) (neg.f64 z)))
(/.f64 (cosh.f64 x) z)
(exp.f64 (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x)))))
(/.f64 (cosh.f64 x) z)
(exp.f64 (log.f64 (/.f64 (cosh.f64 x) z)))
(/.f64 (cosh.f64 x) z)
(log.f64 (exp.f64 (/.f64 (cosh.f64 x) z)))
(/.f64 (cosh.f64 x) z)
(*.f64 (sqrt.f64 (/.f64 (cosh.f64 x) z)) (sqrt.f64 (/.f64 (cosh.f64 x) z)))
(/.f64 (cosh.f64 x) z)
(log1p.f64 (expm1.f64 (/.f64 (cosh.f64 x) z)))
(/.f64 (cosh.f64 x) z)
(expm1.f64 (log1p.f64 (/.f64 (cosh.f64 x) z)))
(/.f64 (cosh.f64 x) z)
(*.f64 1 (/.f64 (cosh.f64 x) z))
(/.f64 (cosh.f64 x) z)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cosh.f64 x) z)) (cbrt.f64 (/.f64 (cosh.f64 x) z))) (cbrt.f64 (/.f64 (cosh.f64 x) z)))
(/.f64 (cosh.f64 x) z)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 (cosh.f64 x) z)) (/.f64 (cosh.f64 x) z)))
(cbrt.f64 (*.f64 (/.f64 (cosh.f64 x) z) (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 (cosh.f64 x) z))))
(cbrt.f64 (*.f64 (/.f64 (cosh.f64 x) z) (pow.f64 (/.f64 (cosh.f64 x) z) 2)))
(pow.f64 (/.f64 (cosh.f64 x) z) 1)
(/.f64 (cosh.f64 x) z)
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) z)))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) z)))
(binary32->binary64 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 z)))
(+.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 0 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 0 (/.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) 1))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 x y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 x (cosh.f64 x))) (/.f64 (/.f64 (neg.f64 y) z) (/.f64 x (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z y)) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z (cosh.f64 x))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 (cosh.f64 x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z y))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (cosh.f64 x)))) (/.f64 (neg.f64 y) (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))) (/.f64 (neg.f64 y) (/.f64 (*.f64 x (*.f64 z 2)) (*.f64 (cosh.f64 x) 2))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))) (/.f64 y (/.f64 (*.f64 x z) (neg.f64 (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))) (/.f64 y (/.f64 (/.f64 z (cosh.f64 x)) (/.f64 -1 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))) (/.f64 y (/.f64 (*.f64 x (*.f64 z -2)) (*.f64 (cosh.f64 x) 2))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 (/.f64 x y) (/.f64 -1 z))) (/.f64 (cosh.f64 x) (/.f64 (/.f64 x y) (/.f64 -1 z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 2 (/.f64 (/.f64 y x) z))))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (/.f64 (*.f64 2 (*.f64 2 (sinh.f64 x))) (/.f64 y (*.f64 x z))))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (pow.f64 (exp.f64 x) -2)) (*.f64 (sinh.f64 x) (/.f64 4 (/.f64 y (*.f64 x z)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)) (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (/.f64 (*.f64 x (/.f64 z y)) 1/2)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 x (/.f64 1/2 (/.f64 z y))) (*.f64 2 (sinh.f64 x)))) (*.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (*.f64 x (/.f64 z y))) 1/2))
(-.f64 (/.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 2 (sinh.f64 x)) (/.f64 x (/.f64 y (/.f64 z 1/2))))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 2 (sinh.f64 x))) (*.f64 x (/.f64 z y)))))
(-.f64 (/.f64 0 (*.f64 z (/.f64 -2 (/.f64 y x)))) (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (exp.f64 x) 2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))) (/.f64 (pow.f64 (exp.f64 x) -2) (*.f64 (/.f64 2 (/.f64 (/.f64 y x) z)) (*.f64 2 (sinh.f64 x)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 x) 2) (pow.f64 (exp.f64 x) -2)) (/.f64 (*.f64 2 (*.f64 2 (sinh.f64 x))) (/.f64 y (*.f64 x z))))
(/.f64 (-.f64 (exp.f64 (+.f64 x x)) (pow.f64 (exp.f64 x) -2)) (*.f64 (sinh.f64 x) (/.f64 4 (/.f64 y (*.f64 x z)))))
(*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y x) z) (cosh.f64 x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y x) z) (/.f64 (neg.f64 (cosh.f64 x)) -1))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)) 1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 y x) (/.f64 (cosh.f64 x) z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) y) (/.f64 1 (*.f64 x z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) (*.f64 x (neg.f64 z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (neg.f64 y) (*.f64 (cosh.f64 x) (/.f64 -1 (*.f64 x z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (neg.f64 y) (/.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) -1))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 (neg.f64 y) x) z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) 2) (*.f64 (/.f64 (/.f64 y x) z) 1/2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 1 (/.f64 2 (/.f64 (/.f64 y x) z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 1 (*.f64 (cosh.f64 x) (/.f64 (/.f64 y x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 1 (*.f64 x z)) (*.f64 (cosh.f64 x) y))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 1 z) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 1 x) (*.f64 (cosh.f64 x) (/.f64 y z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 y z) (/.f64 (cosh.f64 x) x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y z)) (/.f64 1 x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) (/.f64 1 z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) x) (/.f64 y z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (*.f64 y 2)) (/.f64 1 (*.f64 x (*.f64 z 2))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 y (*.f64 (cosh.f64 x) -2)) (/.f64 1 (*.f64 x (*.f64 z -2))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)) (/.f64 1 (*.f64 z 2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (neg.f64 y)) (/.f64 -1 (*.f64 x z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 -1 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (cosh.f64 x) (neg.f64 z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (/.f64 (cosh.f64 x) z) -1))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 (cosh.f64 x) (neg.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 x)) (/.f64 (neg.f64 y) z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 -1 x) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 -1 x) (/.f64 (cosh.f64 x) (/.f64 z (neg.f64 y))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 -1 (*.f64 x z)) (*.f64 (cosh.f64 x) (neg.f64 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 -1 z) (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (/.f64 y x) z) 2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (neg.f64 (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (/.f64 (cosh.f64 x) -1))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (*.f64 (/.f64 (/.f64 y x) z) 2)) 1/2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) z)) (/.f64 -1 x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 (neg.f64 y) x)) (/.f64 -1 z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) (/.f64 (/.f64 y x) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (/.f64 (cosh.f64 x) z) 2) (*.f64 (/.f64 y x) 1/2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) y)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x (neg.f64 z))) (neg.f64 y))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 (neg.f64 y) x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 (/.f64 1 x) (/.f64 -1 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) (neg.f64 z)) (/.f64 (/.f64 y x) -1))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)) -1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)) (/.f64 1/2 x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)) (neg.f64 (/.f64 1/2 (neg.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) -1) (/.f64 (/.f64 (neg.f64 y) x) z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x) (*.f64 (/.f64 y z) 1/2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x) (neg.f64 (/.f64 1/2 (/.f64 z (neg.f64 y)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (neg.f64 x)) (neg.f64 (*.f64 (/.f64 y z) 1/2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (/.f64 y z) 1/2) (/.f64 (*.f64 (cosh.f64 x) 2) x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) -1) (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) 1/2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) 1/2) (*.f64 (cosh.f64 x) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 z (neg.f64 y))) (neg.f64 (/.f64 1/2 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 1/2 x) (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 y 1/2) (/.f64 (*.f64 (cosh.f64 x) 2) (*.f64 x z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) 2) (/.f64 2 (*.f64 x (/.f64 z y))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) -1) (/.f64 (/.f64 y x) z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 y 2) (/.f64 (/.f64 1 x) (/.f64 z (*.f64 (cosh.f64 x) 2))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 -1 y)) (/.f64 (cosh.f64 x) (neg.f64 z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 y (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 x) 2) (/.f64 y (/.f64 z (*.f64 (cosh.f64 x) 2))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 x) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 -1 x) 2) (/.f64 (neg.f64 y) (/.f64 z (*.f64 (cosh.f64 x) 2))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y x) 2) (*.f64 (/.f64 (cosh.f64 x) z) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) (/.f64 z (neg.f64 y))) (/.f64 -1 x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 2 (*.f64 x (/.f64 z y))) (/.f64 (cosh.f64 x) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 (cosh.f64 x) z) -1) (/.f64 (neg.f64 y) x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y x) -1) (/.f64 (cosh.f64 x) (neg.f64 z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1/2) (pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1/2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 1 (*.f64 z 2)) (*.f64 (cosh.f64 x) (*.f64 (/.f64 y x) 2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 1 (/.f64 2 (/.f64 (/.f64 y x) z))) (*.f64 (cosh.f64 x) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 1 (*.f64 x (*.f64 z 2))) (*.f64 (cosh.f64 x) (*.f64 y 2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 1 (*.f64 x (*.f64 z -2))) (*.f64 y (*.f64 (cosh.f64 x) -2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (*.f64 x z)) (*.f64 y 1/2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (/.f64 y x) 1/2) (*.f64 (/.f64 (cosh.f64 x) z) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 -1 (*.f64 x z))) (neg.f64 y))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) -1) (neg.f64 y))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) x)) (/.f64 1/2 (/.f64 z (neg.f64 y))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (neg.f64 x))) (*.f64 (/.f64 y z) 1/2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) -1)) (*.f64 (/.f64 (/.f64 y x) z) 1/2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 x) 2) (/.f64 z (neg.f64 y)))) (/.f64 1/2 x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (pow.f64 (/.f64 z (cosh.f64 x)) -1/2) (pow.f64 (/.f64 x y) -1/2)) (*.f64 (pow.f64 (/.f64 z (cosh.f64 x)) -1/2) (pow.f64 (/.f64 x y) -1/2)))
(*.f64 (/.f64 1 (/.f64 z (cosh.f64 x))) (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 (/.f64 x y) -1/2)))
(*.f64 (/.f64 (cosh.f64 x) z) (pow.f64 (/.f64 x y) -1))
(*.f64 (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 (/.f64 z (cosh.f64 x)) -1/2)) (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 (/.f64 z (cosh.f64 x)) -1/2)))
(*.f64 (/.f64 1 (/.f64 z (cosh.f64 x))) (*.f64 (pow.f64 (/.f64 x y) -1/2) (pow.f64 (/.f64 x y) -1/2)))
(*.f64 (/.f64 (cosh.f64 x) z) (pow.f64 (/.f64 x y) -1))
(*.f64 (neg.f64 (*.f64 (*.f64 (cosh.f64 x) 2) (/.f64 y z))) (/.f64 1/2 (neg.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(pow.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))) -1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(pow.f64 (exp.f64 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))) -1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(neg.f64 (*.f64 (cosh.f64 x) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(exp.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 (/.f64 z y) (cosh.f64 x))))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x)))) (*.f64 -1 (log.f64 (/.f64 x y)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 x y))) (*.f64 -1 (log.f64 (/.f64 z (cosh.f64 x))))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(log.f64 (exp.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (sqrt.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))) (sqrt.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(log1p.f64 (expm1.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(expm1.f64 (log1p.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 1 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))) (cbrt.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))))) (cbrt.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))) (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))) (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(cbrt.f64 (*.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) (*.f64 (cosh.f64 x) (*.f64 (/.f64 y (*.f64 x z)) (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))))
(cbrt.f64 (*.f64 (/.f64 y x) (*.f64 (/.f64 (cosh.f64 x) z) (pow.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) 2))))
(pow.f64 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y))) 1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (/.f32 (cosh.f32 (binary64->binary32 x)) (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y)))))
(binary32->binary64 (*.f32 (cosh.f32 (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (*.f32 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (binary64->binary32 z))))
(+.f64 (*.f64 x (/.f64 z y)) 0)
(*.f64 x (/.f64 z y))
(+.f64 0 (*.f64 x (/.f64 z y)))
(*.f64 x (/.f64 z y))
(-.f64 0 (*.f64 z (/.f64 x (neg.f64 y))))
(*.f64 x (/.f64 z y))
(-.f64 0 (/.f64 (*.f64 x (/.f64 z y)) -1))
(*.f64 x (/.f64 z y))
(-.f64 (/.f64 0 (/.f64 y z)) (*.f64 z (/.f64 x (neg.f64 y))))
(*.f64 x (/.f64 z y))
(-.f64 (/.f64 0 (/.f64 y x)) (*.f64 z (/.f64 x (neg.f64 y))))
(*.f64 x (/.f64 z y))
(-.f64 (/.f64 0 (/.f64 (neg.f64 y) x)) (*.f64 z (/.f64 x (neg.f64 y))))
(*.f64 x (/.f64 z y))
(-.f64 (/.f64 0 (/.f64 (neg.f64 y) z)) (*.f64 z (/.f64 x (neg.f64 y))))
(*.f64 x (/.f64 z y))
(-.f64 (/.f64 0 (/.f64 -1 x)) (/.f64 (/.f64 z y) (/.f64 -1 x)))
(*.f64 x (/.f64 z y))
(/.f64 x (/.f64 y z))
(*.f64 x (/.f64 z y))
(/.f64 z (/.f64 y x))
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x z) y)
(*.f64 x (/.f64 z y))
(/.f64 (/.f64 z y) (/.f64 1 x))
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x (/.f64 z y)) 1)
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 x (neg.f64 z)) (neg.f64 y))
(*.f64 x (/.f64 z y))
(/.f64 (neg.f64 z) (/.f64 (neg.f64 y) x))
(*.f64 x (/.f64 z y))
(/.f64 (*.f64 z (/.f64 x (neg.f64 y))) -1)
(/.f64 z (/.f64 -1 (/.f64 x (neg.f64 y))))
(/.f64 (neg.f64 x) (/.f64 (neg.f64 y) z))
(*.f64 x (/.f64 z y))
(/.f64 1 (/.f64 (/.f64 y x) z))
(*.f64 x (/.f64 z y))
(/.f64 (/.f64 1 y) (/.f64 1 (*.f64 x z)))
(*.f64 x (/.f64 z y))
(/.f64 (/.f64 x y) (/.f64 1 z))
(*.f64 x (/.f64 z y))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 y) x) z))
(*.f64 x (/.f64 z y))
(/.f64 (/.f64 z (neg.f64 y)) (/.f64 -1 x))
(*.f64 x (/.f64 z y))
(/.f64 (/.f64 -1 y) (/.f64 -1 (*.f64 x z)))
(*.f64 x (/.f64 z y))
(/.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 y x) z) -2)) (*.f64 z (/.f64 x (neg.f64 y))))
(/.f64 (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) -2)) (*.f64 z (/.f64 x (neg.f64 y))))
(neg.f64 (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) -2) (*.f64 z (/.f64 x (neg.f64 y)))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 y x) z)) y) (*.f64 (neg.f64 y) (/.f64 (/.f64 y x) z)))
(*.f64 x (/.f64 z y))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 y) x) z)) (neg.f64 y)) (*.f64 (neg.f64 y) (/.f64 (/.f64 (neg.f64 y) x) z)))
(*.f64 x (/.f64 z y))
(/.f64 (-.f64 (*.f64 0 (/.f64 (neg.f64 y) z)) (*.f64 (neg.f64 y) x)) (*.f64 (neg.f64 y) (/.f64 (neg.f64 y) z)))
(*.f64 x (/.f64 z y))
(/.f64 (-.f64 (*.f64 0 (/.f64 (neg.f64 y) x)) (*.f64 (neg.f64 y) z)) (*.f64 (neg.f64 y) (/.f64 (neg.f64 y) x)))
(*.f64 x (/.f64 z y))
(/.f64 (-.f64 (*.f64 0 (neg.f64 y)) (*.f64 (neg.f64 y) (*.f64 x z))) (*.f64 y y))
(*.f64 x (/.f64 z y))
(/.f64 (-.f64 0 (*.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))) (*.f64 (neg.f64 y) y))
(*.f64 x (/.f64 z y))
(/.f64 (-.f64 (*.f64 0 (/.f64 y x)) (*.f64 (neg.f64 y) (neg.f64 z))) (*.f64 (neg.f64 y) (/.f64 y x)))
(*.f64 x (/.f64 z y))
(/.f64 (-.f64 (*.f64 0 (/.f64 y z)) (*.f64 (neg.f64 y) (neg.f64 x))) (*.f64 (neg.f64 y) (/.f64 y z)))
(*.f64 x (/.f64 z y))
(/.f64 (-.f64 0 (*.f64 (neg.f64 y) (neg.f64 (pow.f64 (/.f64 (/.f64 y x) z) -2)))) (*.f64 (neg.f64 y) (*.f64 x (/.f64 z y))))
(/.f64 (+.f64 0 (*.f64 y (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) -2)))) (*.f64 (neg.f64 y) (*.f64 x (/.f64 z y))))
(-.f64 0 (/.f64 (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) -2)) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 (*.f64 0 (+.f64 0 (pow.f64 (/.f64 (/.f64 y x) z) -2))) (*.f64 (neg.f64 y) (neg.f64 (pow.f64 (*.f64 x (/.f64 z y)) 3)))) (*.f64 (neg.f64 y) (+.f64 0 (pow.f64 (/.f64 (/.f64 y x) z) -2))))
(/.f64 (+.f64 0 (*.f64 y (neg.f64 (pow.f64 (*.f64 x (/.f64 z y)) 3)))) (*.f64 (neg.f64 y) (pow.f64 (/.f64 y (*.f64 x z)) -2)))
(-.f64 0 (*.f64 1 (/.f64 (neg.f64 (pow.f64 (*.f64 x (/.f64 z y)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) -2))))
(pow.f64 (/.f64 (/.f64 y x) z) -1)
(*.f64 x (/.f64 z y))
(pow.f64 (*.f64 x (/.f64 z y)) 1)
(*.f64 x (/.f64 z y))
(neg.f64 (*.f64 z (/.f64 x (neg.f64 y))))
(*.f64 x (/.f64 z y))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (*.f64 x (/.f64 z y))))))
(*.f64 x (/.f64 z y))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 y z))) (*.f64 -1 (log.f64 x))))
(*.f64 x (/.f64 z y))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 y)) (*.f64 -1 (log.f64 (*.f64 x z)))))
(*.f64 x (/.f64 z y))
(exp.f64 (log.f64 (*.f64 x (/.f64 z y))))
(*.f64 x (/.f64 z y))
(log.f64 (exp.f64 (*.f64 x (/.f64 z y))))
(*.f64 x (/.f64 z y))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 z y))) (sqrt.f64 (*.f64 x (/.f64 z y))))
(*.f64 x (/.f64 z y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 z y))))
(*.f64 x (/.f64 z y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 z y))))
(*.f64 x (/.f64 z y))
(*.f64 1 (*.f64 x (/.f64 z y)))
(*.f64 x (/.f64 z y))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (/.f64 z y))) (cbrt.f64 (*.f64 x (/.f64 z y)))) (cbrt.f64 (*.f64 x (/.f64 z y))))
(*.f64 x (/.f64 z y))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 x (/.f64 z y))) (*.f64 x (/.f64 z y))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 z y)) 3))
(pow.f64 (*.f64 x (/.f64 z y)) 1)
(*.f64 x (/.f64 z y))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z y))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (*.f32 (cosh.f32 (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (*.f32 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) z)))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) z)))
(binary32->binary64 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 z)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (*.f32 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 z)) (/.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (cosh.f32 (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (*.f32 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z y))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (/.f32 (cosh.f32 (binary64->binary32 x)) (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y)))))
(binary32->binary64 (*.f32 (cosh.f32 (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (*.f32 (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (binary64->binary32 z))))

eval137.0ms (1%)

Compiler

Compiled 6670 to 2355 computations (64.7% saved)

prune83.0ms (0.6%)

Pruning

8 alts after pruning (5 fresh and 3 done)

PrunedKeptTotal
New4425447
Fresh000
Picked033
Done000
Total4428450
Accuracy
100.0%
Counts
450 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.3%
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
79.1%
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
97.3%
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
50.8%
(/.f64 y (*.f64 x z))
65.8%
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
84.5%
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
49.4%
(*.f64 (/.f64 1 z) (/.f64 y x))
77.0%
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
92.3%
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
79.1%
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
97.3%
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
50.8%
(/.f64 y (*.f64 x z))
65.8%
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
84.5%
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
49.4%
(*.f64 (/.f64 1 z) (/.f64 y x))
77.0%
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
Compiler

Compiled 290 to 186 computations (35.9% saved)

localize382.0ms (2.7%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
97.0%
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
100.0%
(/.f64 x (cosh.f64 x))
95.3%
(/.f64 (*.f64 x y) z)
97.3%
(/.f64 y (*.f64 x z))
100.0%
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
95.8%
(*.f64 (/.f64 1 z) (/.f64 y x))
97.3%
(/.f64 y (*.f64 x z))
97.3%
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
100.0%
(/.f64 z (cosh.f64 x))
100.0%
(*.f64 x (/.f64 z (cosh.f64 x)))
100.0%
(/.f64 x (cosh.f64 x))
97.0%
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
100.0%
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
97.3%
(/.f64 y (*.f64 x z))
95.3%
(/.f64 (*.f64 x y) z)
95.8%
(*.f64 (/.f64 1 z) (/.f64 y x))
97.3%
(/.f64 y (*.f64 x z))
100.0%
(*.f64 x (/.f64 z (cosh.f64 x)))
100.0%
(/.f64 z (cosh.f64 x))
97.3%
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
Compiler

Compiled 115 to 28 computations (75.7% saved)

series42.0ms (0.3%)

Counts
8 → 195
Calls

60 calls:

TimeVariablePointExpression
23.0ms
z
@inf
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
3.0ms
z
@0
(/.f64 z (cosh.f64 x))
1.0ms
x
@-inf
(*.f64 x (/.f64 z (cosh.f64 x)))
1.0ms
x
@inf
(*.f64 x (/.f64 z (cosh.f64 x)))
1.0ms
x
@inf
(/.f64 z (cosh.f64 x))

rewrite149.0ms (1.1%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
841×frac-sub
748×frac-add
417×times-frac
317×frac-2neg
201×div-inv
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024150
1125144
2886144
Stop Event
node limit
Counts
8 → 588
Calls
Call 1
Inputs
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
(/.f64 z (cosh.f64 x))
(*.f64 x (/.f64 z (cosh.f64 x)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 (*.f64 x y) z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
(/.f64 x (cosh.f64 x))
Outputs
(-.f64 (/.f64 0 (/.f64 x (neg.f64 (cosh.f64 x)))) (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x))))) (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))) (/.f64 y (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 (/.f64 y z) x))
(*.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) 1)
(*.f64 1 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))))
(*.f64 (/.f64 1 z) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 (/.f64 1 z) (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 1 z) (/.f64 (/.f64 (cosh.f64 x) x) (/.f64 1 y)))
(*.f64 (/.f64 y x) (/.f64 (cosh.f64 x) z))
(*.f64 (/.f64 y x) (/.f64 (/.f64 -1 z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 y z) x) (cosh.f64 x))
(*.f64 (/.f64 y z) (/.f64 (cosh.f64 x) x))
(*.f64 (/.f64 y z) (/.f64 (/.f64 -1 x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 1 x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 -1 x) (/.f64 1 (cosh.f64 x))))
(*.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 y z) (neg.f64 x)))
(*.f64 -1 (/.f64 1 (neg.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)))))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(*.f64 (/.f64 1 x) (*.f64 y (/.f64 (cosh.f64 x) z)))
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) y)
(*.f64 (/.f64 (/.f64 1 z) x) (*.f64 y (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 1 z) x) (/.f64 (cosh.f64 x) (/.f64 1 y)))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 (/.f64 (cosh.f64 x) x) (/.f64 y z))
(*.f64 (*.f64 (/.f64 y z) (*.f64 (cosh.f64 x) 2)) (/.f64 1 (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 y z) (neg.f64 x)) (neg.f64 (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 y z) (neg.f64 x)) (/.f64 1 (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 -1 (/.f64 x (cosh.f64 x))) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 -1 z) (/.f64 (/.f64 y x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 -1 (*.f64 x (/.f64 z (cosh.f64 x)))) (neg.f64 y))
(*.f64 (/.f64 -1 x) (/.f64 y (/.f64 z (neg.f64 (cosh.f64 x)))))
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 y z) (neg.f64 (/.f64 1 (cosh.f64 x)))))
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 y z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (*.f64 (/.f64 (/.f64 y z) x) (*.f64 (cosh.f64 x) 2)) 1/2)
(*.f64 (*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) x)) (/.f64 -1 z))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 1 (/.f64 z (neg.f64 (cosh.f64 x)))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 1 z) (neg.f64 (/.f64 1 (cosh.f64 x)))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 -1 z) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 1 z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (neg.f64 (/.f64 1 z)) (/.f64 1 (cosh.f64 x))))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) (/.f64 1 z))
(*.f64 (*.f64 y (/.f64 (cosh.f64 x) z)) (/.f64 1 x))
(*.f64 (/.f64 y 1) (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 y (cosh.f64 x)) (/.f64 (/.f64 1 z) x))
(*.f64 (/.f64 y (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 z) 2))
(*.f64 (/.f64 1 (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y z) 2))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 (/.f64 y z) x) 2))
(*.f64 (/.f64 (/.f64 1 x) 1) (*.f64 y (/.f64 (cosh.f64 x) z)))
(*.f64 (/.f64 y -1) (/.f64 (neg.f64 (/.f64 1 z)) (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 (/.f64 (cosh.f64 x) x) z))
(*.f64 (/.f64 (/.f64 -1 x) z) (/.f64 (neg.f64 (cosh.f64 x)) (/.f64 1 y)))
(*.f64 (/.f64 y (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 (/.f64 1 (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y x) 2))
(*.f64 (/.f64 (/.f64 1 z) (neg.f64 x)) (/.f64 y (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 1 z) 1) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 (/.f64 (/.f64 1 z) 1) (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y x) 2))
(*.f64 (/.f64 y (*.f64 (/.f64 z 2) (/.f64 x (cosh.f64 x)))) 1/2)
(*.f64 (/.f64 1 (*.f64 (/.f64 z 2) (/.f64 x (cosh.f64 x)))) (/.f64 y 2))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))) (/.f64 1 z))
(*.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 z) (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 x) (/.f64 z (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 (*.f64 x z)) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (cosh.f64 x))) (/.f64 (/.f64 -1 z) x))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (cosh.f64 x))) (/.f64 (/.f64 -1 x) z))
(*.f64 (/.f64 (neg.f64 y) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 x) 2))
(*.f64 (/.f64 (/.f64 1 x) (neg.f64 z)) (/.f64 y (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 y (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 (/.f64 1 z) x) 2))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 z) 2))
(*.f64 (/.f64 (/.f64 y z) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 (*.f64 x z)) 2))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y z) 2))
(*.f64 (/.f64 (/.f64 (/.f64 1 z) x) 1) (*.f64 y (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 (/.f64 1 z) x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 (/.f64 1 z) (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 (neg.f64 y) (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 z) 2))
(*.f64 (/.f64 -1 (/.f64 z (cosh.f64 x))) (/.f64 y (neg.f64 x)))
(*.f64 (/.f64 (/.f64 y z) (/.f64 x (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 (pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1/2) (pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1/2))
(pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1)
(neg.f64 (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (neg.f64 (cosh.f64 x))) (/.f64 z (neg.f64 (cosh.f64 x))))
(*.f64 z (/.f64 1 (cosh.f64 x)))
(*.f64 z (/.f64 (/.f64 1 (cosh.f64 x)) 1))
(*.f64 (/.f64 z (cosh.f64 x)) 1)
(*.f64 1 (/.f64 z (cosh.f64 x)))
(*.f64 (neg.f64 z) (/.f64 -1 (cosh.f64 x)))
(*.f64 -1 (/.f64 (/.f64 1 (cosh.f64 x)) (/.f64 -1 z)))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (cosh.f64 x) z))))
(*.f64 2 (/.f64 z (*.f64 (cosh.f64 x) 2)))
(*.f64 (/.f64 1 (cosh.f64 x)) z)
(*.f64 (/.f64 -1 (cosh.f64 x)) (neg.f64 z))
(*.f64 (/.f64 z (*.f64 (cosh.f64 x) 2)) 2)
(*.f64 (/.f64 1 (pow.f64 z -1/2)) (/.f64 (/.f64 1 (cosh.f64 x)) (pow.f64 z -1/2)))
(*.f64 (/.f64 (/.f64 1 (*.f64 (cosh.f64 x) 2)) 1) (/.f64 2 (/.f64 1 z)))
(*.f64 (/.f64 (/.f64 1 (*.f64 (cosh.f64 x) 2)) (/.f64 1 z)) 2)
(*.f64 (/.f64 (/.f64 1 (*.f64 (cosh.f64 x) 2)) -1) (/.f64 2 (/.f64 -1 z)))
(*.f64 (/.f64 (/.f64 1 (*.f64 (cosh.f64 x) 2)) (pow.f64 z -1/2)) (/.f64 2 (pow.f64 z -1/2)))
(*.f64 (pow.f64 (/.f64 (cosh.f64 x) z) -1/2) (pow.f64 (/.f64 (cosh.f64 x) z) -1/2))
(pow.f64 (/.f64 (cosh.f64 x) z) -1)
(neg.f64 (/.f64 z (neg.f64 (cosh.f64 x))))
(-.f64 (/.f64 0 (neg.f64 (cosh.f64 x))) (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x)))))
(/.f64 x (/.f64 (cosh.f64 x) z))
(/.f64 z (/.f64 (cosh.f64 x) x))
(/.f64 (/.f64 z (cosh.f64 x)) (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 z (cosh.f64 x))) 1)
(/.f64 1 (/.f64 (cosh.f64 x) (*.f64 x z)))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 (/.f64 x (cosh.f64 x)) (/.f64 1 z))
(/.f64 (/.f64 x (neg.f64 (cosh.f64 x))) (neg.f64 (/.f64 1 z)))
(/.f64 (neg.f64 z) (neg.f64 (/.f64 (cosh.f64 x) x)))
(/.f64 -1 (neg.f64 (/.f64 (cosh.f64 x) (*.f64 x z))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (cosh.f64 x) z)))
(/.f64 (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x)))) -1)
(/.f64 (*.f64 x (neg.f64 z)) (neg.f64 (cosh.f64 x)))
(/.f64 (/.f64 z (neg.f64 (cosh.f64 x))) (neg.f64 (/.f64 1 x)))
(pow.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) -1)
(neg.f64 (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (neg.f64 x)) (/.f64 (/.f64 y z) (neg.f64 x)))
(-.f64 (/.f64 0 (*.f64 x (neg.f64 z))) (/.f64 (/.f64 y z) (neg.f64 x)))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 1 (*.f64 x (/.f64 z y)))
(/.f64 1 (neg.f64 (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 1 (neg.f64 (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (/.f64 1 z) (/.f64 x y))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(/.f64 (/.f64 y (neg.f64 z)) (neg.f64 x))
(/.f64 -1 (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 -1 (neg.f64 (*.f64 x (/.f64 z y))))
(/.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z (/.f64 1 x))))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (/.f64 1 x) (/.f64 z y))
(/.f64 (/.f64 y (neg.f64 x)) (neg.f64 z))
(/.f64 (neg.f64 (/.f64 1 z)) (neg.f64 (/.f64 x y)))
(pow.f64 (*.f64 x (/.f64 z y)) -1)
(neg.f64 (/.f64 (/.f64 y z) (neg.f64 x)))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 (*.f64 y (neg.f64 x)) z))
(-.f64 (/.f64 0 (neg.f64 (/.f64 z y))) (/.f64 x (neg.f64 (/.f64 z y))))
(*.f64 y (/.f64 x z))
(*.f64 y (/.f64 1 (/.f64 z x)))
(*.f64 x (/.f64 y z))
(*.f64 1 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 1 z) (*.f64 y x))
(*.f64 (*.f64 y x) (/.f64 1 z))
(*.f64 (*.f64 y (/.f64 x z)) 1)
(*.f64 (/.f64 y z) x)
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (/.f64 z y) x))))
(*.f64 (*.f64 y (neg.f64 x)) (/.f64 -1 z))
(*.f64 (neg.f64 x) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 -1 z) (*.f64 y (neg.f64 x)))
(*.f64 (/.f64 x z) y)
(*.f64 (/.f64 x z) (/.f64 y 1))
(*.f64 (/.f64 y -1) (/.f64 (neg.f64 x) z))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 x z))
(*.f64 (/.f64 x -1) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 (*.f64 y x) -1) (/.f64 -1 z))
(*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -1/2) (pow.f64 (/.f64 (/.f64 z y) x) -1/2))
(pow.f64 (/.f64 (/.f64 z y) x) -1)
(neg.f64 (/.f64 (*.f64 y (neg.f64 x)) z))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)) (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(*.f64 1 (fma.f64 (*.f64 y (/.f64 x z)) 1/2 (/.f64 (/.f64 y z) x)))
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)) (/.f64 1 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y)))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (*.f64 (*.f64 (*.f64 x 1/2) (/.f64 y z)) (/.f64 (/.f64 y z) x))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x z) (*.f64 y z)) (/.f64 1 (*.f64 z (*.f64 x z))))
(*.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (/.f64 z y)) z) (/.f64 1 (*.f64 z (*.f64 x (/.f64 z y)))))
(*.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) z (/.f64 z (/.f64 x y))) (/.f64 1 (*.f64 z z)))
(*.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y))) (/.f64 1 (*.f64 z (*.f64 x (neg.f64 z)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2))) (/.f64 1 (neg.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))) (/.f64 1 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4)) (/.f64 1 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y)))))) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)))
(/.f64 1 (/.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2))))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)))))
(/.f64 -1 (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (*.f64 (*.f64 (*.f64 x 1/2) (/.f64 y z)) (/.f64 (/.f64 y z) x)))))
(/.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x z) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (/.f64 z y)) z) (*.f64 z (*.f64 x (/.f64 z y))))
(/.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) z (/.f64 z (/.f64 x y))) (*.f64 z z))
(/.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y))) (*.f64 z (*.f64 x (neg.f64 z))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2))) (neg.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (*.f64 (*.f64 (*.f64 x 1/2) (/.f64 y z)) (/.f64 (/.f64 y z) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))
(/.f64 (+.f64 (*.f64 1 (*.f64 x z)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) y)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 1 (/.f64 z (/.f64 1 x))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) y)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 x (/.f64 z y)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) 1)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 x (/.f64 z y))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 1 z))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 x y)))
(/.f64 (+.f64 z (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 y x))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) z))
(/.f64 (+.f64 x (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 y z))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) x))
(/.f64 (+.f64 (*.f64 1 (neg.f64 x)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 y (neg.f64 z)))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 1 (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) -1)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 1 (neg.f64 (*.f64 x (/.f64 z y)))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) -1)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 1 (*.f64 x (neg.f64 z))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (neg.f64 y))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 1 (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) y)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 1 (neg.f64 z)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 y (neg.f64 x)))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x z)) (*.f64 (/.f64 (/.f64 z y) x) y)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 z (/.f64 1 x))) (*.f64 (/.f64 (/.f64 z y) x) y)) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x (/.f64 z y))) (/.f64 (/.f64 z y) x)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 x (/.f64 z y))))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 1 z))) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 1/2 z) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 y x))) (*.f64 (/.f64 (/.f64 z y) x) z))
(/.f64 (+.f64 (*.f64 x 1/2) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 y z))) (*.f64 (/.f64 (/.f64 z y) x) x))
(/.f64 (+.f64 (*.f64 1/2 (neg.f64 x)) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 y (neg.f64 z)))) (*.f64 (/.f64 (/.f64 z y) x) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (/.f64 (/.f64 z y) x) -1)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 1/2 (neg.f64 (*.f64 x (/.f64 z y)))) (*.f64 (/.f64 (/.f64 z y) x) -1)) (*.f64 (/.f64 (/.f64 z y) x) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x (neg.f64 z))) (*.f64 (/.f64 (/.f64 z y) x) (neg.f64 y))) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (/.f64 (/.f64 z y) x) y)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 1/2 (neg.f64 z)) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 y (neg.f64 x)))) (*.f64 (/.f64 (/.f64 z y) x) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 z (/.f64 1 x))) (*.f64 y z)) (*.f64 z (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 x y)) (*.f64 z (/.f64 1 z))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) x) (*.f64 z (/.f64 y z))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 x)) (*.f64 z (/.f64 y (neg.f64 z)))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 (neg.f64 z) (/.f64 x y))) (neg.f64 z)) (*.f64 z (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 (*.f64 x (/.f64 z y)))) (neg.f64 z)) (*.f64 z (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 y z)) (*.f64 z (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 z)) (*.f64 z (/.f64 y (neg.f64 x)))) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (/.f64 z (/.f64 1 x))) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 x (/.f64 z y))) (*.f64 (neg.f64 z) 1)) (*.f64 (neg.f64 z) (*.f64 x (/.f64 z y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (/.f64 x y)) (*.f64 (neg.f64 z) (/.f64 1 z))) (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) z) (*.f64 (neg.f64 z) (/.f64 y x))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) x) (*.f64 (neg.f64 z) (/.f64 y z))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (neg.f64 x)) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 z)))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 (neg.f64 z) (/.f64 x y))) z) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (neg.f64 (*.f64 x (/.f64 z y)))) z) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 x (neg.f64 z))) (*.f64 (neg.f64 z) (neg.f64 y))) (*.f64 (neg.f64 z) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (neg.f64 z)) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 x)))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x z)) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (/.f64 z (/.f64 1 x))) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (/.f64 x y)) (*.f64 (/.f64 z y) (/.f64 1 z))) (*.f64 (/.f64 z y) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) z) (*.f64 (/.f64 z y) (/.f64 y x))) (*.f64 (/.f64 z y) z))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) x) (*.f64 (/.f64 z y) (/.f64 y z))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (neg.f64 x)) (*.f64 (/.f64 z y) (/.f64 y (neg.f64 z)))) (*.f64 (/.f64 z y) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (/.f64 z y) -1)) (*.f64 (/.f64 z y) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (neg.f64 (*.f64 x (/.f64 z y)))) (*.f64 (/.f64 z y) -1)) (*.f64 (/.f64 z y) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) (neg.f64 y))) (*.f64 (/.f64 z y) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (neg.f64 z)) (*.f64 (/.f64 z y) (/.f64 y (neg.f64 x)))) (*.f64 (/.f64 z y) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (/.f64 z (/.f64 1 x))) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x (/.f64 z y))) (*.f64 (neg.f64 z) 1)) (*.f64 (neg.f64 z) (*.f64 x (/.f64 z y))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (/.f64 x y)) (*.f64 (neg.f64 z) (/.f64 1 z))) (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) z) (*.f64 (neg.f64 z) (/.f64 y x))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) x) (*.f64 (neg.f64 z) (/.f64 y z))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (neg.f64 x)) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 z)))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 z) (/.f64 x y))) z) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (neg.f64 (*.f64 x (/.f64 z y)))) z) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x (neg.f64 z))) (*.f64 (neg.f64 z) (neg.f64 y))) (*.f64 (neg.f64 z) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (neg.f64 z)) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 x)))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x (/.f64 z y))) (/.f64 z y)) (*.f64 (/.f64 z y) (*.f64 x (/.f64 z y))))
(/.f64 (+.f64 (*.f64 y (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 x z)) (*.f64 (*.f64 x z) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 y (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 x z) 1/2)) (*.f64 (*.f64 x z) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (*.f64 x z) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 x z) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 y (/.f64 z y)) (*.f64 (*.f64 x z) (*.f64 x 1/2))) (*.f64 (*.f64 x z) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (*.f64 x z) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 x z) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 y (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (/.f64 z (/.f64 1 x)) 1)) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 y (/.f64 (/.f64 z y) x)) (*.f64 (/.f64 z (/.f64 1 x)) 1/2)) (*.f64 (/.f64 z (/.f64 1 x)) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 z (/.f64 1 x)) z))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (/.f64 z (/.f64 1 x)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (/.f64 z (/.f64 1 x)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 y (/.f64 z y)) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 x 1/2))) (*.f64 (/.f64 z (/.f64 1 x)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (/.f64 z (/.f64 1 x)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 1 (neg.f64 z)) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 1 (neg.f64 z)) (*.f64 (*.f64 x (/.f64 z y)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 x (/.f64 z y))) (*.f64 (*.f64 x (/.f64 z y)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (/.f64 (/.f64 z y) x) (*.f64 (*.f64 x (/.f64 z y)) 1/2)) (*.f64 (*.f64 x (/.f64 z y)) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (/.f64 z y) (*.f64 (*.f64 x (/.f64 z y)) (*.f64 x 1/2))) (*.f64 (*.f64 x (/.f64 z y)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (*.f64 (/.f64 (/.f64 z y) x) 2)) (/.f64 x y)) (*.f64 (/.f64 x y) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (/.f64 (/.f64 z y) x)) (*.f64 (/.f64 x y) 1/2)) (*.f64 (/.f64 x y) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (neg.f64 z)) (*.f64 (/.f64 x y) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (/.f64 z y)) (*.f64 (/.f64 x y) (*.f64 x 1/2))) (*.f64 (/.f64 x y) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (neg.f64 z)) (*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (*.f64 (/.f64 (/.f64 z y) x) 2)) z) (*.f64 z (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (neg.f64 z)) (*.f64 z (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z y)) (*.f64 z (*.f64 x 1/2))) (*.f64 z (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (neg.f64 z)) (*.f64 z (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 (/.f64 (/.f64 z y) x) 2)) x) (*.f64 x (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 (/.f64 z y) x)) (*.f64 x 1/2)) (*.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (neg.f64 z)) (*.f64 x (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (neg.f64 z)) (*.f64 x (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (neg.f64 x) 1)) (*.f64 (neg.f64 x) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 z y) x)) (*.f64 (neg.f64 x) 1/2)) (*.f64 (neg.f64 x) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) z) (*.f64 (neg.f64 x) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (neg.f64 z)) (*.f64 (neg.f64 x) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y)) (*.f64 (neg.f64 x) (*.f64 x 1/2))) (*.f64 (neg.f64 x) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (neg.f64 z)) (*.f64 (neg.f64 x) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) 1)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) 1/2)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) z))
(/.f64 (+.f64 (*.f64 -1 (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 x 1/2))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 -1 (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) 1)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (/.f64 z y) x)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) 1/2)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (neg.f64 z) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) z))
(/.f64 (+.f64 (*.f64 -1 (neg.f64 z)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (*.f64 x 1/2))) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 -1 (neg.f64 z)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (*.f64 x (neg.f64 z)) 1)) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 x (neg.f64 z)) 1/2)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 x (neg.f64 z)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (/.f64 z y)) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x 1/2))) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 x (neg.f64 z)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 y (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) 1)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 y (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) 1/2)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) z))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 y (/.f64 z y)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (*.f64 x 1/2))) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (neg.f64 z) 1)) (*.f64 (neg.f64 z) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 z y) x)) (*.f64 (neg.f64 z) 1/2)) (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (neg.f64 z)) (*.f64 (neg.f64 z) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (/.f64 z y)) (*.f64 (neg.f64 z) (*.f64 x 1/2))) (*.f64 (neg.f64 z) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (neg.f64 z)) (*.f64 (neg.f64 z) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (*.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (pow.f64 (/.f64 (/.f64 y z) x) 2))) (*.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x z) (*.f64 y z))) (neg.f64 (*.f64 z (*.f64 x z))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (/.f64 z y)) z)) (neg.f64 (*.f64 z (*.f64 x (/.f64 z y)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) z (/.f64 z (/.f64 x y)))) (neg.f64 (*.f64 z z)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y)))) (neg.f64 (*.f64 z (*.f64 x (neg.f64 z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)))) (neg.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4))) (neg.f64 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))) (+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))))
(pow.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2))) -1)
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))) -1)
(fma.f64 y (/.f64 (/.f64 1 z) x) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 1 (/.f64 (/.f64 y z) x) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (/.f64 1 z) (/.f64 y x) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (*.f64 y x) (*.f64 (/.f64 1 z) 1/2) (/.f64 (/.f64 y z) x))
(fma.f64 (*.f64 y (/.f64 x z)) 1/2 (/.f64 (/.f64 y z) x))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 (/.f64 y z) x))
(fma.f64 (/.f64 y z) (/.f64 1 x) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 x z)) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (/.f64 (/.f64 1 z) x) y (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 1 z) (/.f64 (/.f64 y z) x))
(-.f64 (/.f64 0 (/.f64 x (neg.f64 (cosh.f64 x)))) (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x))))) (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))) (/.f64 y (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 (/.f64 y z) x))
(*.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) 1)
(*.f64 1 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))))
(*.f64 (/.f64 1 z) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 (/.f64 1 z) (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 1 z) (/.f64 (/.f64 (cosh.f64 x) x) (/.f64 1 y)))
(*.f64 (/.f64 y x) (/.f64 (cosh.f64 x) z))
(*.f64 (/.f64 y x) (/.f64 (/.f64 -1 z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 y z) x) (cosh.f64 x))
(*.f64 (/.f64 y z) (/.f64 (cosh.f64 x) x))
(*.f64 (/.f64 y z) (/.f64 (/.f64 -1 x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 1 x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 -1 x) (/.f64 1 (cosh.f64 x))))
(*.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 y z) (neg.f64 x)))
(*.f64 -1 (/.f64 1 (neg.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)))))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(*.f64 (/.f64 1 x) (*.f64 y (/.f64 (cosh.f64 x) z)))
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) y)
(*.f64 (/.f64 (/.f64 1 z) x) (*.f64 y (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 1 z) x) (/.f64 (cosh.f64 x) (/.f64 1 y)))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 (/.f64 (cosh.f64 x) x) (/.f64 y z))
(*.f64 (*.f64 (/.f64 y z) (*.f64 (cosh.f64 x) 2)) (/.f64 1 (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 y z) (neg.f64 x)) (neg.f64 (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 y z) (neg.f64 x)) (/.f64 1 (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 -1 (/.f64 x (cosh.f64 x))) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 -1 z) (/.f64 (/.f64 y x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 -1 (*.f64 x (/.f64 z (cosh.f64 x)))) (neg.f64 y))
(*.f64 (/.f64 -1 x) (/.f64 y (/.f64 z (neg.f64 (cosh.f64 x)))))
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 y z) (neg.f64 (/.f64 1 (cosh.f64 x)))))
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 y z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (*.f64 (/.f64 (/.f64 y z) x) (*.f64 (cosh.f64 x) 2)) 1/2)
(*.f64 (*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) x)) (/.f64 -1 z))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 1 (/.f64 z (neg.f64 (cosh.f64 x)))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 1 z) (neg.f64 (/.f64 1 (cosh.f64 x)))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 -1 z) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 1 z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (neg.f64 (/.f64 1 z)) (/.f64 1 (cosh.f64 x))))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) (/.f64 1 z))
(*.f64 (*.f64 y (/.f64 (cosh.f64 x) z)) (/.f64 1 x))
(*.f64 (/.f64 y 1) (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 y (cosh.f64 x)) (/.f64 (/.f64 1 z) x))
(*.f64 (/.f64 y (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 z) 2))
(*.f64 (/.f64 1 (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y z) 2))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 (/.f64 y z) x) 2))
(*.f64 (/.f64 (/.f64 1 x) 1) (*.f64 y (/.f64 (cosh.f64 x) z)))
(*.f64 (/.f64 y -1) (/.f64 (neg.f64 (/.f64 1 z)) (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 (/.f64 (cosh.f64 x) x) z))
(*.f64 (/.f64 (/.f64 -1 x) z) (/.f64 (neg.f64 (cosh.f64 x)) (/.f64 1 y)))
(*.f64 (/.f64 y (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 (/.f64 1 (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y x) 2))
(*.f64 (/.f64 (/.f64 1 z) (neg.f64 x)) (/.f64 y (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 1 z) 1) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 (/.f64 (/.f64 1 z) 1) (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y x) 2))
(*.f64 (/.f64 y (*.f64 (/.f64 z 2) (/.f64 x (cosh.f64 x)))) 1/2)
(*.f64 (/.f64 1 (*.f64 (/.f64 z 2) (/.f64 x (cosh.f64 x)))) (/.f64 y 2))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))) (/.f64 1 z))
(*.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 z) (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 x) (/.f64 z (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 (*.f64 x z)) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (cosh.f64 x))) (/.f64 (/.f64 -1 z) x))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (cosh.f64 x))) (/.f64 (/.f64 -1 x) z))
(*.f64 (/.f64 (neg.f64 y) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 x) 2))
(*.f64 (/.f64 (/.f64 1 x) (neg.f64 z)) (/.f64 y (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 y (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 (/.f64 1 z) x) 2))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 z) 2))
(*.f64 (/.f64 (/.f64 y z) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 (*.f64 x z)) 2))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y z) 2))
(*.f64 (/.f64 (/.f64 (/.f64 1 z) x) 1) (*.f64 y (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 (/.f64 1 z) x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 (/.f64 1 z) (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 (neg.f64 y) (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 z) 2))
(*.f64 (/.f64 -1 (/.f64 z (cosh.f64 x))) (/.f64 y (neg.f64 x)))
(*.f64 (/.f64 (/.f64 y z) (/.f64 x (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 (pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1/2) (pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1/2))
(pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1)
(neg.f64 (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (neg.f64 (cosh.f64 x))) (/.f64 x (neg.f64 (cosh.f64 x))))
(*.f64 x (/.f64 1 (cosh.f64 x)))
(*.f64 1 (/.f64 x (cosh.f64 x)))
(*.f64 (/.f64 x (cosh.f64 x)) 1)
(*.f64 -1 (/.f64 x (neg.f64 (cosh.f64 x))))
(*.f64 (neg.f64 x) (/.f64 -1 (cosh.f64 x)))
(*.f64 2 (/.f64 x (*.f64 (cosh.f64 x) 2)))
(*.f64 (/.f64 1 (cosh.f64 x)) x)
(*.f64 (/.f64 -1 (cosh.f64 x)) (neg.f64 x))
(*.f64 (/.f64 x (*.f64 (cosh.f64 x) 2)) 2)
(*.f64 (pow.f64 (/.f64 (cosh.f64 x) x) -1/2) (pow.f64 (/.f64 (cosh.f64 x) x) -1/2))
(pow.f64 (/.f64 (cosh.f64 x) x) -1)
(neg.f64 (/.f64 x (neg.f64 (cosh.f64 x))))
Calls

26 calls:

1.0ms
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
0.0ms
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
0.0ms
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
0.0ms
(/.f64 z (cosh.f64 x))
0.0ms
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))

simplify318.0ms (2.3%)

Algorithm
egg-herbie
Rules
692×associate-/l*
614×fma-def
613×associate-/r/
487×times-frac
376×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0136831011
1412027473
Stop Event
node limit
Counts
783 → 736
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 x 5) y) z)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
z
(+.f64 z (*.f64 -1/2 (*.f64 (pow.f64 x 2) z)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -1/4 z) (*.f64 1/24 z)))) (*.f64 -1/2 (*.f64 (pow.f64 x 2) z))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -1/4 z) (*.f64 1/24 z)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 6) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1/4 z) (*.f64 1/24 z))) (+.f64 (*.f64 -1/48 z) (*.f64 1/720 z))))) (*.f64 -1/2 (*.f64 (pow.f64 x 2) z)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 x z)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 3) z)) (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 5) (+.f64 (*.f64 -1/4 z) (*.f64 1/24 z)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 3) z)) (*.f64 x z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 5) (+.f64 (*.f64 -1/4 z) (*.f64 1/24 z)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 7) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1/4 z) (*.f64 1/24 z))) (+.f64 (*.f64 -1/48 z) (*.f64 1/720 z))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 3) z)) (*.f64 x z))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 x 5) y) z)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
x
(+.f64 x (*.f64 -1/2 (pow.f64 x 3)))
(+.f64 x (+.f64 (*.f64 -1/2 (pow.f64 x 3)) (*.f64 5/24 (pow.f64 x 5))))
(+.f64 x (+.f64 (*.f64 -1/2 (pow.f64 x 3)) (+.f64 (*.f64 -61/720 (pow.f64 x 7)) (*.f64 5/24 (pow.f64 x 5)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(-.f64 (/.f64 0 (/.f64 x (neg.f64 (cosh.f64 x)))) (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x))))) (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))) (/.f64 y (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 (/.f64 y z) x))
(*.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) 1)
(*.f64 1 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))))
(*.f64 (/.f64 1 z) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 (/.f64 1 z) (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 1 z) (/.f64 (/.f64 (cosh.f64 x) x) (/.f64 1 y)))
(*.f64 (/.f64 y x) (/.f64 (cosh.f64 x) z))
(*.f64 (/.f64 y x) (/.f64 (/.f64 -1 z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 y z) x) (cosh.f64 x))
(*.f64 (/.f64 y z) (/.f64 (cosh.f64 x) x))
(*.f64 (/.f64 y z) (/.f64 (/.f64 -1 x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 1 x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 -1 x) (/.f64 1 (cosh.f64 x))))
(*.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 y z) (neg.f64 x)))
(*.f64 -1 (/.f64 1 (neg.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)))))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(*.f64 (/.f64 1 x) (*.f64 y (/.f64 (cosh.f64 x) z)))
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) y)
(*.f64 (/.f64 (/.f64 1 z) x) (*.f64 y (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 1 z) x) (/.f64 (cosh.f64 x) (/.f64 1 y)))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 (/.f64 (cosh.f64 x) x) (/.f64 y z))
(*.f64 (*.f64 (/.f64 y z) (*.f64 (cosh.f64 x) 2)) (/.f64 1 (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 y z) (neg.f64 x)) (neg.f64 (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 y z) (neg.f64 x)) (/.f64 1 (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 -1 (/.f64 x (cosh.f64 x))) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 -1 z) (/.f64 (/.f64 y x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 -1 (*.f64 x (/.f64 z (cosh.f64 x)))) (neg.f64 y))
(*.f64 (/.f64 -1 x) (/.f64 y (/.f64 z (neg.f64 (cosh.f64 x)))))
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 y z) (neg.f64 (/.f64 1 (cosh.f64 x)))))
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 y z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (*.f64 (/.f64 (/.f64 y z) x) (*.f64 (cosh.f64 x) 2)) 1/2)
(*.f64 (*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) x)) (/.f64 -1 z))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 1 (/.f64 z (neg.f64 (cosh.f64 x)))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 1 z) (neg.f64 (/.f64 1 (cosh.f64 x)))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 -1 z) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 1 z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (neg.f64 (/.f64 1 z)) (/.f64 1 (cosh.f64 x))))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) (/.f64 1 z))
(*.f64 (*.f64 y (/.f64 (cosh.f64 x) z)) (/.f64 1 x))
(*.f64 (/.f64 y 1) (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 y (cosh.f64 x)) (/.f64 (/.f64 1 z) x))
(*.f64 (/.f64 y (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 z) 2))
(*.f64 (/.f64 1 (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y z) 2))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 (/.f64 y z) x) 2))
(*.f64 (/.f64 (/.f64 1 x) 1) (*.f64 y (/.f64 (cosh.f64 x) z)))
(*.f64 (/.f64 y -1) (/.f64 (neg.f64 (/.f64 1 z)) (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 (/.f64 (cosh.f64 x) x) z))
(*.f64 (/.f64 (/.f64 -1 x) z) (/.f64 (neg.f64 (cosh.f64 x)) (/.f64 1 y)))
(*.f64 (/.f64 y (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 (/.f64 1 (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y x) 2))
(*.f64 (/.f64 (/.f64 1 z) (neg.f64 x)) (/.f64 y (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 1 z) 1) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 (/.f64 (/.f64 1 z) 1) (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y x) 2))
(*.f64 (/.f64 y (*.f64 (/.f64 z 2) (/.f64 x (cosh.f64 x)))) 1/2)
(*.f64 (/.f64 1 (*.f64 (/.f64 z 2) (/.f64 x (cosh.f64 x)))) (/.f64 y 2))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))) (/.f64 1 z))
(*.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 z) (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 x) (/.f64 z (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 (*.f64 x z)) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (cosh.f64 x))) (/.f64 (/.f64 -1 z) x))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (cosh.f64 x))) (/.f64 (/.f64 -1 x) z))
(*.f64 (/.f64 (neg.f64 y) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 x) 2))
(*.f64 (/.f64 (/.f64 1 x) (neg.f64 z)) (/.f64 y (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 y (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 (/.f64 1 z) x) 2))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 z) 2))
(*.f64 (/.f64 (/.f64 y z) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 (*.f64 x z)) 2))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y z) 2))
(*.f64 (/.f64 (/.f64 (/.f64 1 z) x) 1) (*.f64 y (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 (/.f64 1 z) x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 (/.f64 1 z) (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 (neg.f64 y) (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 z) 2))
(*.f64 (/.f64 -1 (/.f64 z (cosh.f64 x))) (/.f64 y (neg.f64 x)))
(*.f64 (/.f64 (/.f64 y z) (/.f64 x (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 (pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1/2) (pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1/2))
(pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1)
(neg.f64 (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(exp.f64 (log.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(log.f64 (exp.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))) (sqrt.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(*.f64 1 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))) (cbrt.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x)))))) (cbrt.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x)))) (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))) (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(pow.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x)))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (cosh.f32 (binary64->binary32 x))))))
(-.f64 (/.f64 0 (neg.f64 (cosh.f64 x))) (/.f64 z (neg.f64 (cosh.f64 x))))
(*.f64 z (/.f64 1 (cosh.f64 x)))
(*.f64 z (/.f64 (/.f64 1 (cosh.f64 x)) 1))
(*.f64 (/.f64 z (cosh.f64 x)) 1)
(*.f64 1 (/.f64 z (cosh.f64 x)))
(*.f64 (neg.f64 z) (/.f64 -1 (cosh.f64 x)))
(*.f64 -1 (/.f64 (/.f64 1 (cosh.f64 x)) (/.f64 -1 z)))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (cosh.f64 x) z))))
(*.f64 2 (/.f64 z (*.f64 (cosh.f64 x) 2)))
(*.f64 (/.f64 1 (cosh.f64 x)) z)
(*.f64 (/.f64 -1 (cosh.f64 x)) (neg.f64 z))
(*.f64 (/.f64 z (*.f64 (cosh.f64 x) 2)) 2)
(*.f64 (/.f64 1 (pow.f64 z -1/2)) (/.f64 (/.f64 1 (cosh.f64 x)) (pow.f64 z -1/2)))
(*.f64 (/.f64 (/.f64 1 (*.f64 (cosh.f64 x) 2)) 1) (/.f64 2 (/.f64 1 z)))
(*.f64 (/.f64 (/.f64 1 (*.f64 (cosh.f64 x) 2)) (/.f64 1 z)) 2)
(*.f64 (/.f64 (/.f64 1 (*.f64 (cosh.f64 x) 2)) -1) (/.f64 2 (/.f64 -1 z)))
(*.f64 (/.f64 (/.f64 1 (*.f64 (cosh.f64 x) 2)) (pow.f64 z -1/2)) (/.f64 2 (pow.f64 z -1/2)))
(*.f64 (pow.f64 (/.f64 (cosh.f64 x) z) -1/2) (pow.f64 (/.f64 (cosh.f64 x) z) -1/2))
(pow.f64 (/.f64 (cosh.f64 x) z) -1)
(neg.f64 (/.f64 z (neg.f64 (cosh.f64 x))))
(exp.f64 (log.f64 (/.f64 z (cosh.f64 x))))
(log.f64 (exp.f64 (/.f64 z (cosh.f64 x))))
(*.f64 (sqrt.f64 (/.f64 z (cosh.f64 x))) (sqrt.f64 (/.f64 z (cosh.f64 x))))
(log1p.f64 (expm1.f64 (/.f64 z (cosh.f64 x))))
(expm1.f64 (log1p.f64 (/.f64 z (cosh.f64 x))))
(*.f64 1 (/.f64 z (cosh.f64 x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 z (cosh.f64 x))) (cbrt.f64 (/.f64 z (cosh.f64 x)))) (cbrt.f64 (/.f64 z (cosh.f64 x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 z (cosh.f64 x)) (/.f64 z (cosh.f64 x))) (/.f64 z (cosh.f64 x))))
(pow.f64 (/.f64 z (cosh.f64 x)) 1)
(binary32->binary64 (binary64->binary32 (/.f64 z (cosh.f64 x))))
(binary32->binary64 (binary64->binary32 (/.f64 z (cosh.f64 x))))
(binary32->binary64 (/.f32 (binary64->binary32 z) (cosh.f32 (binary64->binary32 x))))
(-.f64 (/.f64 0 (neg.f64 (cosh.f64 x))) (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x)))))
(/.f64 x (/.f64 (cosh.f64 x) z))
(/.f64 z (/.f64 (cosh.f64 x) x))
(/.f64 (/.f64 z (cosh.f64 x)) (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 z (cosh.f64 x))) 1)
(/.f64 1 (/.f64 (cosh.f64 x) (*.f64 x z)))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 (/.f64 x (cosh.f64 x)) (/.f64 1 z))
(/.f64 (/.f64 x (neg.f64 (cosh.f64 x))) (neg.f64 (/.f64 1 z)))
(/.f64 (neg.f64 z) (neg.f64 (/.f64 (cosh.f64 x) x)))
(/.f64 -1 (neg.f64 (/.f64 (cosh.f64 x) (*.f64 x z))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (cosh.f64 x) z)))
(/.f64 (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x)))) -1)
(/.f64 (*.f64 x (neg.f64 z)) (neg.f64 (cosh.f64 x)))
(/.f64 (/.f64 z (neg.f64 (cosh.f64 x))) (neg.f64 (/.f64 1 x)))
(pow.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) -1)
(neg.f64 (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 z (cosh.f64 x)))))
(log.f64 (exp.f64 (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 z (cosh.f64 x)))) (sqrt.f64 (*.f64 x (/.f64 z (cosh.f64 x)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 z (cosh.f64 x)))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 1 (*.f64 x (/.f64 z (cosh.f64 x))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (/.f64 z (cosh.f64 x)))) (cbrt.f64 (*.f64 x (/.f64 z (cosh.f64 x))))) (cbrt.f64 (*.f64 x (/.f64 z (cosh.f64 x)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (/.f64 z (cosh.f64 x))) (*.f64 x (/.f64 z (cosh.f64 x)))) (*.f64 x (/.f64 z (cosh.f64 x)))))
(pow.f64 (*.f64 x (/.f64 z (cosh.f64 x))) 1)
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z (cosh.f64 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z (cosh.f64 x)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (cosh.f32 (binary64->binary32 x)))))
(-.f64 (/.f64 0 (neg.f64 x)) (/.f64 (/.f64 y z) (neg.f64 x)))
(-.f64 (/.f64 0 (*.f64 x (neg.f64 z))) (/.f64 (/.f64 y z) (neg.f64 x)))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 1 (*.f64 x (/.f64 z y)))
(/.f64 1 (neg.f64 (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 1 (neg.f64 (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (/.f64 1 z) (/.f64 x y))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(/.f64 (/.f64 y (neg.f64 z)) (neg.f64 x))
(/.f64 -1 (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 -1 (neg.f64 (*.f64 x (/.f64 z y))))
(/.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z (/.f64 1 x))))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (/.f64 1 x) (/.f64 z y))
(/.f64 (/.f64 y (neg.f64 x)) (neg.f64 z))
(/.f64 (neg.f64 (/.f64 1 z)) (neg.f64 (/.f64 x y)))
(pow.f64 (*.f64 x (/.f64 z y)) -1)
(neg.f64 (/.f64 (/.f64 y z) (neg.f64 x)))
(exp.f64 (log.f64 (*.f64 (/.f64 1 z) (/.f64 y x))))
(log.f64 (exp.f64 (*.f64 (/.f64 1 z) (/.f64 y x))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 z) (/.f64 y x))) (sqrt.f64 (*.f64 (/.f64 1 z) (/.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 z) (/.f64 y x))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 z) (/.f64 y x))))
(*.f64 1 (*.f64 (/.f64 1 z) (/.f64 y x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 z) (/.f64 y x))) (cbrt.f64 (*.f64 (/.f64 1 z) (/.f64 y x)))) (cbrt.f64 (*.f64 (/.f64 1 z) (/.f64 y x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 z) (/.f64 y x)) (*.f64 (/.f64 1 z) (/.f64 y x))) (*.f64 (/.f64 1 z) (/.f64 y x))))
(pow.f64 (*.f64 (/.f64 1 z) (/.f64 y x)) 1)
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 z) (/.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 z) (/.f64 y x))))
(binary32->binary64 (*.f32 (/.f32 1 (binary64->binary32 z)) (/.f32 (binary64->binary32 y) (binary64->binary32 x))))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 (*.f64 y (neg.f64 x)) z))
(-.f64 (/.f64 0 (neg.f64 (/.f64 z y))) (/.f64 x (neg.f64 (/.f64 z y))))
(*.f64 y (/.f64 x z))
(*.f64 y (/.f64 1 (/.f64 z x)))
(*.f64 x (/.f64 y z))
(*.f64 1 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 1 z) (*.f64 y x))
(*.f64 (*.f64 y x) (/.f64 1 z))
(*.f64 (*.f64 y (/.f64 x z)) 1)
(*.f64 (/.f64 y z) x)
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (/.f64 z y) x))))
(*.f64 (*.f64 y (neg.f64 x)) (/.f64 -1 z))
(*.f64 (neg.f64 x) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 -1 z) (*.f64 y (neg.f64 x)))
(*.f64 (/.f64 x z) y)
(*.f64 (/.f64 x z) (/.f64 y 1))
(*.f64 (/.f64 y -1) (/.f64 (neg.f64 x) z))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 x z))
(*.f64 (/.f64 x -1) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 (*.f64 y x) -1) (/.f64 -1 z))
(*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -1/2) (pow.f64 (/.f64 (/.f64 z y) x) -1/2))
(pow.f64 (/.f64 (/.f64 z y) x) -1)
(neg.f64 (/.f64 (*.f64 y (neg.f64 x)) z))
(exp.f64 (log.f64 (/.f64 (*.f64 x y) z)))
(log.f64 (exp.f64 (/.f64 (*.f64 x y) z)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x y) z)) (sqrt.f64 (/.f64 (*.f64 x y) z)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x y) z)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x y) z)))
(*.f64 1 (/.f64 (*.f64 x y) z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x y) z)) (cbrt.f64 (/.f64 (*.f64 x y) z))) (cbrt.f64 (/.f64 (*.f64 x y) z)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 x y) z) (/.f64 (*.f64 x y) z)) (/.f64 (*.f64 x y) z)))
(pow.f64 (/.f64 (*.f64 x y) z) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x y) z)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x y) z)))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 y)) (binary64->binary32 z)))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)) (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(*.f64 1 (fma.f64 (*.f64 y (/.f64 x z)) 1/2 (/.f64 (/.f64 y z) x)))
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)) (/.f64 1 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y)))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (*.f64 (*.f64 (*.f64 x 1/2) (/.f64 y z)) (/.f64 (/.f64 y z) x))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x z) (*.f64 y z)) (/.f64 1 (*.f64 z (*.f64 x z))))
(*.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (/.f64 z y)) z) (/.f64 1 (*.f64 z (*.f64 x (/.f64 z y)))))
(*.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) z (/.f64 z (/.f64 x y))) (/.f64 1 (*.f64 z z)))
(*.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y))) (/.f64 1 (*.f64 z (*.f64 x (neg.f64 z)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2))) (/.f64 1 (neg.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))) (/.f64 1 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4)) (/.f64 1 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y)))))) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)))
(/.f64 1 (/.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2))))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)))))
(/.f64 -1 (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (*.f64 (*.f64 (*.f64 x 1/2) (/.f64 y z)) (/.f64 (/.f64 y z) x)))))
(/.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x z) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (/.f64 z y)) z) (*.f64 z (*.f64 x (/.f64 z y))))
(/.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) z (/.f64 z (/.f64 x y))) (*.f64 z z))
(/.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y))) (*.f64 z (*.f64 x (neg.f64 z))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2))) (neg.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (*.f64 (*.f64 (*.f64 x 1/2) (/.f64 y z)) (/.f64 (/.f64 y z) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))
(/.f64 (+.f64 (*.f64 1 (*.f64 x z)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) y)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 1 (/.f64 z (/.f64 1 x))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) y)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 x (/.f64 z y)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) 1)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 x (/.f64 z y))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 1 z))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 x y)))
(/.f64 (+.f64 z (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 y x))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) z))
(/.f64 (+.f64 x (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 y z))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) x))
(/.f64 (+.f64 (*.f64 1 (neg.f64 x)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 y (neg.f64 z)))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 1 (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) -1)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 1 (neg.f64 (*.f64 x (/.f64 z y)))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) -1)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 1 (*.f64 x (neg.f64 z))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (neg.f64 y))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 1 (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) y)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 1 (neg.f64 z)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 y (neg.f64 x)))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x z)) (*.f64 (/.f64 (/.f64 z y) x) y)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 z (/.f64 1 x))) (*.f64 (/.f64 (/.f64 z y) x) y)) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x (/.f64 z y))) (/.f64 (/.f64 z y) x)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 x (/.f64 z y))))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 1 z))) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 1/2 z) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 y x))) (*.f64 (/.f64 (/.f64 z y) x) z))
(/.f64 (+.f64 (*.f64 x 1/2) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 y z))) (*.f64 (/.f64 (/.f64 z y) x) x))
(/.f64 (+.f64 (*.f64 1/2 (neg.f64 x)) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 y (neg.f64 z)))) (*.f64 (/.f64 (/.f64 z y) x) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (/.f64 (/.f64 z y) x) -1)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 1/2 (neg.f64 (*.f64 x (/.f64 z y)))) (*.f64 (/.f64 (/.f64 z y) x) -1)) (*.f64 (/.f64 (/.f64 z y) x) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x (neg.f64 z))) (*.f64 (/.f64 (/.f64 z y) x) (neg.f64 y))) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (/.f64 (/.f64 z y) x) y)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 1/2 (neg.f64 z)) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 y (neg.f64 x)))) (*.f64 (/.f64 (/.f64 z y) x) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 z (/.f64 1 x))) (*.f64 y z)) (*.f64 z (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 x y)) (*.f64 z (/.f64 1 z))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) x) (*.f64 z (/.f64 y z))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 x)) (*.f64 z (/.f64 y (neg.f64 z)))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 (neg.f64 z) (/.f64 x y))) (neg.f64 z)) (*.f64 z (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 (*.f64 x (/.f64 z y)))) (neg.f64 z)) (*.f64 z (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 y z)) (*.f64 z (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 z)) (*.f64 z (/.f64 y (neg.f64 x)))) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (/.f64 z (/.f64 1 x))) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 x (/.f64 z y))) (*.f64 (neg.f64 z) 1)) (*.f64 (neg.f64 z) (*.f64 x (/.f64 z y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (/.f64 x y)) (*.f64 (neg.f64 z) (/.f64 1 z))) (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) z) (*.f64 (neg.f64 z) (/.f64 y x))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) x) (*.f64 (neg.f64 z) (/.f64 y z))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (neg.f64 x)) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 z)))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 (neg.f64 z) (/.f64 x y))) z) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (neg.f64 (*.f64 x (/.f64 z y)))) z) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 x (neg.f64 z))) (*.f64 (neg.f64 z) (neg.f64 y))) (*.f64 (neg.f64 z) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (neg.f64 z)) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 x)))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x z)) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (/.f64 z (/.f64 1 x))) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (/.f64 x y)) (*.f64 (/.f64 z y) (/.f64 1 z))) (*.f64 (/.f64 z y) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) z) (*.f64 (/.f64 z y) (/.f64 y x))) (*.f64 (/.f64 z y) z))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) x) (*.f64 (/.f64 z y) (/.f64 y z))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (neg.f64 x)) (*.f64 (/.f64 z y) (/.f64 y (neg.f64 z)))) (*.f64 (/.f64 z y) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (/.f64 z y) -1)) (*.f64 (/.f64 z y) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (neg.f64 (*.f64 x (/.f64 z y)))) (*.f64 (/.f64 z y) -1)) (*.f64 (/.f64 z y) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) (neg.f64 y))) (*.f64 (/.f64 z y) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (neg.f64 z)) (*.f64 (/.f64 z y) (/.f64 y (neg.f64 x)))) (*.f64 (/.f64 z y) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (/.f64 z (/.f64 1 x))) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x (/.f64 z y))) (*.f64 (neg.f64 z) 1)) (*.f64 (neg.f64 z) (*.f64 x (/.f64 z y))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (/.f64 x y)) (*.f64 (neg.f64 z) (/.f64 1 z))) (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) z) (*.f64 (neg.f64 z) (/.f64 y x))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) x) (*.f64 (neg.f64 z) (/.f64 y z))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (neg.f64 x)) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 z)))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 z) (/.f64 x y))) z) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (neg.f64 (*.f64 x (/.f64 z y)))) z) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x (neg.f64 z))) (*.f64 (neg.f64 z) (neg.f64 y))) (*.f64 (neg.f64 z) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (neg.f64 z)) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 x)))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x (/.f64 z y))) (/.f64 z y)) (*.f64 (/.f64 z y) (*.f64 x (/.f64 z y))))
(/.f64 (+.f64 (*.f64 y (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 x z)) (*.f64 (*.f64 x z) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 y (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 x z) 1/2)) (*.f64 (*.f64 x z) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (*.f64 x z) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 x z) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 y (/.f64 z y)) (*.f64 (*.f64 x z) (*.f64 x 1/2))) (*.f64 (*.f64 x z) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (*.f64 x z) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 x z) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 y (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (/.f64 z (/.f64 1 x)) 1)) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 y (/.f64 (/.f64 z y) x)) (*.f64 (/.f64 z (/.f64 1 x)) 1/2)) (*.f64 (/.f64 z (/.f64 1 x)) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 z (/.f64 1 x)) z))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (/.f64 z (/.f64 1 x)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (/.f64 z (/.f64 1 x)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 y (/.f64 z y)) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 x 1/2))) (*.f64 (/.f64 z (/.f64 1 x)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (/.f64 z (/.f64 1 x)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 1 (neg.f64 z)) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 1 (neg.f64 z)) (*.f64 (*.f64 x (/.f64 z y)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 x (/.f64 z y))) (*.f64 (*.f64 x (/.f64 z y)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (/.f64 (/.f64 z y) x) (*.f64 (*.f64 x (/.f64 z y)) 1/2)) (*.f64 (*.f64 x (/.f64 z y)) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (/.f64 z y) (*.f64 (*.f64 x (/.f64 z y)) (*.f64 x 1/2))) (*.f64 (*.f64 x (/.f64 z y)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (*.f64 (/.f64 (/.f64 z y) x) 2)) (/.f64 x y)) (*.f64 (/.f64 x y) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (/.f64 (/.f64 z y) x)) (*.f64 (/.f64 x y) 1/2)) (*.f64 (/.f64 x y) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (neg.f64 z)) (*.f64 (/.f64 x y) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (/.f64 z y)) (*.f64 (/.f64 x y) (*.f64 x 1/2))) (*.f64 (/.f64 x y) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (neg.f64 z)) (*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (*.f64 (/.f64 (/.f64 z y) x) 2)) z) (*.f64 z (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (neg.f64 z)) (*.f64 z (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z y)) (*.f64 z (*.f64 x 1/2))) (*.f64 z (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (neg.f64 z)) (*.f64 z (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 (/.f64 (/.f64 z y) x) 2)) x) (*.f64 x (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 (/.f64 z y) x)) (*.f64 x 1/2)) (*.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (neg.f64 z)) (*.f64 x (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (neg.f64 z)) (*.f64 x (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (neg.f64 x) 1)) (*.f64 (neg.f64 x) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 z y) x)) (*.f64 (neg.f64 x) 1/2)) (*.f64 (neg.f64 x) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) z) (*.f64 (neg.f64 x) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (neg.f64 z)) (*.f64 (neg.f64 x) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y)) (*.f64 (neg.f64 x) (*.f64 x 1/2))) (*.f64 (neg.f64 x) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (neg.f64 z)) (*.f64 (neg.f64 x) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) 1)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) 1/2)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) z))
(/.f64 (+.f64 (*.f64 -1 (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 x 1/2))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 -1 (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) 1)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (/.f64 z y) x)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) 1/2)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (neg.f64 z) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) z))
(/.f64 (+.f64 (*.f64 -1 (neg.f64 z)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (*.f64 x 1/2))) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 -1 (neg.f64 z)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (*.f64 x (neg.f64 z)) 1)) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 x (neg.f64 z)) 1/2)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 x (neg.f64 z)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (/.f64 z y)) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x 1/2))) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 x (neg.f64 z)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 y (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) 1)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 y (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) 1/2)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) z))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 y (/.f64 z y)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (*.f64 x 1/2))) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (neg.f64 z) 1)) (*.f64 (neg.f64 z) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 z y) x)) (*.f64 (neg.f64 z) 1/2)) (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (neg.f64 z)) (*.f64 (neg.f64 z) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (/.f64 z y)) (*.f64 (neg.f64 z) (*.f64 x 1/2))) (*.f64 (neg.f64 z) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (neg.f64 z)) (*.f64 (neg.f64 z) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (*.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (pow.f64 (/.f64 (/.f64 y z) x) 2))) (*.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x z) (*.f64 y z))) (neg.f64 (*.f64 z (*.f64 x z))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (/.f64 z y)) z)) (neg.f64 (*.f64 z (*.f64 x (/.f64 z y)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) z (/.f64 z (/.f64 x y)))) (neg.f64 (*.f64 z z)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y)))) (neg.f64 (*.f64 z (*.f64 x (neg.f64 z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)))) (neg.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4))) (neg.f64 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))) (+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))))
(pow.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2))) -1)
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))) -1)
(fma.f64 y (/.f64 (/.f64 1 z) x) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 1 (/.f64 (/.f64 y z) x) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (/.f64 1 z) (/.f64 y x) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (*.f64 y x) (*.f64 (/.f64 1 z) 1/2) (/.f64 (/.f64 y z) x))
(fma.f64 (*.f64 y (/.f64 x z)) 1/2 (/.f64 (/.f64 y z) x))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 (/.f64 y z) x))
(fma.f64 (/.f64 y z) (/.f64 1 x) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 x z)) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (/.f64 (/.f64 1 z) x) y (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 1 z) (/.f64 (/.f64 y z) x))
(exp.f64 (log.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(log.f64 (exp.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))) (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(*.f64 1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))) (cbrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))) (cbrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))) 1)
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 y)) (binary64->binary32 z))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(-.f64 (/.f64 0 (/.f64 x (neg.f64 (cosh.f64 x)))) (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x))))) (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(-.f64 (/.f64 0 (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))) (/.f64 y (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 (/.f64 y z) x))
(*.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) 1)
(*.f64 1 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))))
(*.f64 (/.f64 1 z) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 (/.f64 1 z) (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 1 z) (/.f64 (/.f64 (cosh.f64 x) x) (/.f64 1 y)))
(*.f64 (/.f64 y x) (/.f64 (cosh.f64 x) z))
(*.f64 (/.f64 y x) (/.f64 (/.f64 -1 z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 y z) x) (cosh.f64 x))
(*.f64 (/.f64 y z) (/.f64 (cosh.f64 x) x))
(*.f64 (/.f64 y z) (/.f64 (/.f64 -1 x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 1 x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 -1 x) (/.f64 1 (cosh.f64 x))))
(*.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 y z) (neg.f64 x)))
(*.f64 -1 (/.f64 1 (neg.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)))))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(*.f64 (/.f64 1 x) (*.f64 y (/.f64 (cosh.f64 x) z)))
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) y)
(*.f64 (/.f64 (/.f64 1 z) x) (*.f64 y (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 1 z) x) (/.f64 (cosh.f64 x) (/.f64 1 y)))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 (/.f64 (cosh.f64 x) x) (/.f64 y z))
(*.f64 (*.f64 (/.f64 y z) (*.f64 (cosh.f64 x) 2)) (/.f64 1 (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 y z) (neg.f64 x)) (neg.f64 (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 y z) (neg.f64 x)) (/.f64 1 (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 -1 (/.f64 x (cosh.f64 x))) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 -1 z) (/.f64 (/.f64 y x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 -1 (*.f64 x (/.f64 z (cosh.f64 x)))) (neg.f64 y))
(*.f64 (/.f64 -1 x) (/.f64 y (/.f64 z (neg.f64 (cosh.f64 x)))))
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 y z) (neg.f64 (/.f64 1 (cosh.f64 x)))))
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 y z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (*.f64 (/.f64 (/.f64 y z) x) (*.f64 (cosh.f64 x) 2)) 1/2)
(*.f64 (*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) x)) (/.f64 -1 z))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 1 (/.f64 z (neg.f64 (cosh.f64 x)))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 1 z) (neg.f64 (/.f64 1 (cosh.f64 x)))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 -1 z) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 1 z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (neg.f64 (/.f64 1 z)) (/.f64 1 (cosh.f64 x))))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) (/.f64 1 z))
(*.f64 (*.f64 y (/.f64 (cosh.f64 x) z)) (/.f64 1 x))
(*.f64 (/.f64 y 1) (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 y (cosh.f64 x)) (/.f64 (/.f64 1 z) x))
(*.f64 (/.f64 y (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 z) 2))
(*.f64 (/.f64 1 (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y z) 2))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 (/.f64 y z) x) 2))
(*.f64 (/.f64 (/.f64 1 x) 1) (*.f64 y (/.f64 (cosh.f64 x) z)))
(*.f64 (/.f64 y -1) (/.f64 (neg.f64 (/.f64 1 z)) (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 (/.f64 (cosh.f64 x) x) z))
(*.f64 (/.f64 (/.f64 -1 x) z) (/.f64 (neg.f64 (cosh.f64 x)) (/.f64 1 y)))
(*.f64 (/.f64 y (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 (/.f64 1 (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y x) 2))
(*.f64 (/.f64 (/.f64 1 z) (neg.f64 x)) (/.f64 y (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 1 z) 1) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 (/.f64 (/.f64 1 z) 1) (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y x) 2))
(*.f64 (/.f64 y (*.f64 (/.f64 z 2) (/.f64 x (cosh.f64 x)))) 1/2)
(*.f64 (/.f64 1 (*.f64 (/.f64 z 2) (/.f64 x (cosh.f64 x)))) (/.f64 y 2))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))) (/.f64 1 z))
(*.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 z) (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 x) (/.f64 z (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 (*.f64 x z)) (/.f64 1 (cosh.f64 x))))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (cosh.f64 x))) (/.f64 (/.f64 -1 z) x))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (cosh.f64 x))) (/.f64 (/.f64 -1 x) z))
(*.f64 (/.f64 (neg.f64 y) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 x) 2))
(*.f64 (/.f64 (/.f64 1 x) (neg.f64 z)) (/.f64 y (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 y (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 (/.f64 1 z) x) 2))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 z) 2))
(*.f64 (/.f64 (/.f64 y z) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 (*.f64 x z)) 2))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y z) 2))
(*.f64 (/.f64 (/.f64 (/.f64 1 z) x) 1) (*.f64 y (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 (/.f64 1 z) x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 (/.f64 1 z) (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(*.f64 (/.f64 (neg.f64 y) (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 z) 2))
(*.f64 (/.f64 -1 (/.f64 z (cosh.f64 x))) (/.f64 y (neg.f64 x)))
(*.f64 (/.f64 (/.f64 y z) (/.f64 x (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 (pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1/2) (pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1/2))
(pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1)
(neg.f64 (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(exp.f64 (log.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(log.f64 (exp.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))) (sqrt.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(*.f64 1 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))) (cbrt.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x))))) (cbrt.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x))) (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))) (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(pow.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (/.f32 (binary64->binary32 x) (cosh.f32 (binary64->binary32 x)))))
(-.f64 (/.f64 0 (neg.f64 (cosh.f64 x))) (/.f64 x (neg.f64 (cosh.f64 x))))
(*.f64 x (/.f64 1 (cosh.f64 x)))
(*.f64 1 (/.f64 x (cosh.f64 x)))
(*.f64 (/.f64 x (cosh.f64 x)) 1)
(*.f64 -1 (/.f64 x (neg.f64 (cosh.f64 x))))
(*.f64 (neg.f64 x) (/.f64 -1 (cosh.f64 x)))
(*.f64 2 (/.f64 x (*.f64 (cosh.f64 x) 2)))
(*.f64 (/.f64 1 (cosh.f64 x)) x)
(*.f64 (/.f64 -1 (cosh.f64 x)) (neg.f64 x))
(*.f64 (/.f64 x (*.f64 (cosh.f64 x) 2)) 2)
(*.f64 (pow.f64 (/.f64 (cosh.f64 x) x) -1/2) (pow.f64 (/.f64 (cosh.f64 x) x) -1/2))
(pow.f64 (/.f64 (cosh.f64 x) x) -1)
(neg.f64 (/.f64 x (neg.f64 (cosh.f64 x))))
(exp.f64 (log.f64 (/.f64 x (cosh.f64 x))))
(log.f64 (exp.f64 (/.f64 x (cosh.f64 x))))
(*.f64 (sqrt.f64 (/.f64 x (cosh.f64 x))) (sqrt.f64 (/.f64 x (cosh.f64 x))))
(log1p.f64 (expm1.f64 (/.f64 x (cosh.f64 x))))
(expm1.f64 (log1p.f64 (/.f64 x (cosh.f64 x))))
(*.f64 1 (/.f64 x (cosh.f64 x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (cosh.f64 x))) (cbrt.f64 (/.f64 x (cosh.f64 x)))) (cbrt.f64 (/.f64 x (cosh.f64 x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (cosh.f64 x)) (/.f64 x (cosh.f64 x))) (/.f64 x (cosh.f64 x))))
(pow.f64 (/.f64 x (cosh.f64 x)) 1)
(binary32->binary64 (binary64->binary32 (/.f64 x (cosh.f64 x))))
(binary32->binary64 (binary64->binary32 (/.f64 x (cosh.f64 x))))
(binary32->binary64 (/.f32 (binary64->binary32 x) (cosh.f32 (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z (cosh.f64 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z (cosh.f64 x)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (cosh.f32 (binary64->binary32 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 z (cosh.f64 x))))
(binary32->binary64 (binary64->binary32 (/.f64 z (cosh.f64 x))))
(binary32->binary64 (/.f32 (binary64->binary32 z) (cosh.f32 (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (cosh.f32 (binary64->binary32 x))))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 z) (/.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 z) (/.f64 y x))))
(binary32->binary64 (*.f32 (/.f32 1 (binary64->binary32 z)) (/.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 y)) (binary64->binary32 z))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x y) z)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x y) z)))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 y)) (binary64->binary32 z)))
(binary32->binary64 (binary64->binary32 (/.f64 x (cosh.f64 x))))
(binary32->binary64 (binary64->binary32 (/.f64 x (cosh.f64 x))))
(binary32->binary64 (/.f32 (binary64->binary32 x) (cosh.f32 (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (/.f32 (binary64->binary32 x) (cosh.f32 (binary64->binary32 x)))))
Outputs
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))
(fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 x 5) y) z)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/720 (/.f64 (pow.f64 x 5) (/.f64 z y)) (fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/720 (*.f64 (/.f64 (pow.f64 x 5) z) y) (fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
z
(+.f64 z (*.f64 -1/2 (*.f64 (pow.f64 x 2) z)))
(+.f64 z (*.f64 (*.f64 -1/2 (*.f64 x x)) z))
(fma.f64 -1/2 (*.f64 z (*.f64 x x)) z)
(+.f64 z (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -1/4 z) (*.f64 1/24 z)))) (*.f64 -1/2 (*.f64 (pow.f64 x 2) z))))
(+.f64 z (fma.f64 -1 (*.f64 (pow.f64 x 4) (*.f64 z -5/24)) (*.f64 (*.f64 -1/2 (*.f64 x x)) z)))
(+.f64 (fma.f64 -1/2 (*.f64 z (*.f64 x x)) z) (neg.f64 (*.f64 (pow.f64 x 4) (*.f64 z -5/24))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -1/4 z) (*.f64 1/24 z)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 6) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1/4 z) (*.f64 1/24 z))) (+.f64 (*.f64 -1/48 z) (*.f64 1/720 z))))) (*.f64 -1/2 (*.f64 (pow.f64 x 2) z)))))
(+.f64 z (fma.f64 -1 (*.f64 (pow.f64 x 4) (*.f64 z -5/24)) (fma.f64 -1 (*.f64 (pow.f64 x 6) (fma.f64 -1/2 (*.f64 z -5/24) (*.f64 z -7/360))) (*.f64 (*.f64 -1/2 (*.f64 x x)) z))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 x 4)) (*.f64 z -5/24) (*.f64 (neg.f64 (pow.f64 x 6)) (fma.f64 z -7/360 (*.f64 -1/2 (*.f64 z -5/24))))) (fma.f64 -1/2 (*.f64 z (*.f64 x x)) z))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 x z)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 3) z)) (*.f64 x z))
(fma.f64 -1/2 (*.f64 z (pow.f64 x 3)) (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 5) (+.f64 (*.f64 -1/4 z) (*.f64 1/24 z)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 3) z)) (*.f64 x z)))
(fma.f64 -1 (*.f64 (pow.f64 x 5) (*.f64 z -5/24)) (fma.f64 -1/2 (*.f64 z (pow.f64 x 3)) (*.f64 x z)))
(fma.f64 (neg.f64 (pow.f64 x 5)) (*.f64 z -5/24) (fma.f64 -1/2 (*.f64 z (pow.f64 x 3)) (*.f64 x z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 5) (+.f64 (*.f64 -1/4 z) (*.f64 1/24 z)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 7) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1/4 z) (*.f64 1/24 z))) (+.f64 (*.f64 -1/48 z) (*.f64 1/720 z))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 x 3) z)) (*.f64 x z))))
(fma.f64 -1 (*.f64 (pow.f64 x 5) (*.f64 z -5/24)) (fma.f64 -1 (*.f64 (fma.f64 -1/2 (*.f64 z -5/24) (*.f64 z -7/360)) (pow.f64 x 7)) (fma.f64 -1/2 (*.f64 z (pow.f64 x 3)) (*.f64 x z))))
(fma.f64 (neg.f64 (pow.f64 x 5)) (*.f64 z -5/24) (fma.f64 (neg.f64 (pow.f64 x 7)) (fma.f64 z -7/360 (*.f64 -1/2 (*.f64 z -5/24))) (fma.f64 -1/2 (*.f64 z (pow.f64 x 3)) (*.f64 x z))))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 2 (/.f64 (*.f64 x z) (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) z))
(/.f64 (neg.f64 (fma.f64 (*.f64 y x) -1/2 (/.f64 (neg.f64 y) x))) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) z))
(/.f64 (neg.f64 (fma.f64 (*.f64 y x) -1/2 (/.f64 (neg.f64 y) x))) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) z))
(/.f64 (neg.f64 (fma.f64 (*.f64 y x) -1/2 (/.f64 (neg.f64 y) x))) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) z))
(/.f64 (neg.f64 (fma.f64 (*.f64 y x) -1/2 (/.f64 (neg.f64 y) x))) z)
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))
(fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 x 5) y) z)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 x 3) y) z)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/720 (/.f64 (pow.f64 x 5) (/.f64 z y)) (fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/720 (*.f64 (/.f64 (pow.f64 x 5) z) y) (fma.f64 1/24 (/.f64 (pow.f64 x 3) (/.f64 z y)) (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
(*.f64 1/2 (/.f64 (*.f64 y (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))) (*.f64 x z)))
(*.f64 1/2 (*.f64 (/.f64 y x) (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) z)))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))) (*.f64 x z))))
x
(+.f64 x (*.f64 -1/2 (pow.f64 x 3)))
(+.f64 x (*.f64 (pow.f64 x 3) -1/2))
(fma.f64 (pow.f64 x 3) -1/2 x)
(+.f64 x (+.f64 (*.f64 -1/2 (pow.f64 x 3)) (*.f64 5/24 (pow.f64 x 5))))
(+.f64 x (fma.f64 -1/2 (pow.f64 x 3) (*.f64 (pow.f64 x 5) 5/24)))
(+.f64 x (fma.f64 (pow.f64 x 3) -1/2 (*.f64 (pow.f64 x 5) 5/24)))
(+.f64 x (+.f64 (*.f64 -1/2 (pow.f64 x 3)) (+.f64 (*.f64 -61/720 (pow.f64 x 7)) (*.f64 5/24 (pow.f64 x 5)))))
(+.f64 x (fma.f64 -1/2 (pow.f64 x 3) (fma.f64 -61/720 (pow.f64 x 7) (*.f64 (pow.f64 x 5) 5/24))))
(+.f64 x (fma.f64 (pow.f64 x 3) -1/2 (fma.f64 (pow.f64 x 5) 5/24 (*.f64 (pow.f64 x 7) -61/720))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (/.f64 1 (exp.f64 x)))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(-.f64 (/.f64 0 (/.f64 x (neg.f64 (cosh.f64 x)))) (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(/.f64 (neg.f64 (/.f64 y z)) (/.f64 x (neg.f64 (cosh.f64 x))))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x))))) (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(/.f64 (neg.f64 (/.f64 y z)) (/.f64 x (neg.f64 (cosh.f64 x))))
(-.f64 (/.f64 0 (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))) (/.f64 y (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(-.f64 0 (/.f64 y (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(neg.f64 (*.f64 (/.f64 y x) (/.f64 (cosh.f64 x) (neg.f64 z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 (/.f64 y z) x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) 1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 1 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 1 z) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 1 z) (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 1 z) (/.f64 (/.f64 (cosh.f64 x) x) (/.f64 1 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y x) (/.f64 (cosh.f64 x) z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y x) (/.f64 (/.f64 -1 z) (/.f64 -1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y z) x) (cosh.f64 x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y z) (/.f64 (cosh.f64 x) x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y z) (/.f64 (/.f64 -1 x) (/.f64 -1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 (/.f64 x (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 1 x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 (/.f64 1 x) -1) (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 y (*.f64 x (neg.f64 z))) -1) (cosh.f64 x))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 -1 x) (/.f64 1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 y z) (neg.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 -1 (/.f64 1 (neg.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)))))
(/.f64 -1 (*.f64 (neg.f64 x) (/.f64 z (*.f64 y (cosh.f64 x)))))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 1 x) (*.f64 y (/.f64 (cosh.f64 x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) y)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 z) x) (*.f64 y (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 z) x) (/.f64 (cosh.f64 x) (/.f64 1 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) x) (/.f64 y z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 (/.f64 y z) (*.f64 (cosh.f64 x) 2)) (/.f64 1 (*.f64 x 2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y z) (neg.f64 x)) (neg.f64 (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y z) (neg.f64 x)) (/.f64 1 (/.f64 -1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 -1 (/.f64 x (cosh.f64 x))) (/.f64 y (neg.f64 z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 -1 z) (/.f64 (/.f64 y x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 -1 z) (*.f64 (/.f64 (/.f64 y x) -1) (cosh.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) -1) (cosh.f64 x))) z)
(*.f64 (/.f64 -1 (*.f64 x (/.f64 z (cosh.f64 x)))) (neg.f64 y))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 -1 x) (/.f64 y (/.f64 z (neg.f64 (cosh.f64 x)))))
(*.f64 (/.f64 -1 x) (*.f64 (/.f64 y z) (neg.f64 (cosh.f64 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (neg.f64 (cosh.f64 x)))) x)
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 y z) (neg.f64 (/.f64 1 (cosh.f64 x)))))
(*.f64 (/.f64 -1 x) (*.f64 (/.f64 (/.f64 y z) -1) (cosh.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y z) -1) (cosh.f64 x))) x)
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 y z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 -1 x) (*.f64 (/.f64 (/.f64 y z) -1) (cosh.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y z) -1) (cosh.f64 x))) x)
(*.f64 (*.f64 (/.f64 (/.f64 y z) x) (*.f64 (cosh.f64 x) 2)) 1/2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) x)) (/.f64 -1 z))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 1 (/.f64 z (neg.f64 (cosh.f64 x)))))
(*.f64 (/.f64 y (neg.f64 x)) (*.f64 (/.f64 1 z) (neg.f64 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) z) (neg.f64 (cosh.f64 x)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 1 z) (neg.f64 (/.f64 1 (cosh.f64 x)))))
(*.f64 (/.f64 y (neg.f64 x)) (*.f64 (/.f64 (/.f64 1 z) -1) (cosh.f64 x)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 -1 z) (/.f64 1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 1 z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 x)) (*.f64 (/.f64 (/.f64 1 z) -1) (cosh.f64 x)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (neg.f64 (/.f64 1 z)) (/.f64 1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) (/.f64 1 z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 y (/.f64 (cosh.f64 x) z)) (/.f64 1 x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y 1) (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 y (cosh.f64 x)) (/.f64 (/.f64 1 z) x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 z) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 1 (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y z) 2))
(*.f64 (/.f64 y (*.f64 2 z)) (*.f64 (/.f64 1 x) (*.f64 2 (cosh.f64 x))))
(/.f64 (/.f64 y (*.f64 2 z)) (/.f64 x (*.f64 2 (cosh.f64 x))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 (/.f64 y z) x) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 x) 1) (*.f64 y (/.f64 (cosh.f64 x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y -1) (/.f64 (neg.f64 (/.f64 1 z)) (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 y -1) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 y -1) (neg.f64 (/.f64 (cosh.f64 x) (*.f64 x z))))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 (cosh.f64 x) (*.f64 x z)))
(/.f64 (*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) (*.f64 x z))) -1)
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) (/.f64 (neg.f64 y) -1))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 (/.f64 (cosh.f64 x) x) z))
(/.f64 (*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) (*.f64 x z))) -1)
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) (/.f64 (neg.f64 y) -1))
(*.f64 (/.f64 (/.f64 -1 x) z) (/.f64 (neg.f64 (cosh.f64 x)) (/.f64 1 y)))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 y (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 1 (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y x) 2))
(/.f64 (*.f64 (*.f64 (/.f64 1 z) (*.f64 2 (cosh.f64 x))) (/.f64 y x)) 2)
(*.f64 (/.f64 (/.f64 y (*.f64 x 2)) z) (*.f64 2 (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 1 z) (neg.f64 x)) (/.f64 y (/.f64 -1 (cosh.f64 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (neg.f64 x) z)) y) (/.f64 -1 (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 1 z) 1) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 z) 1) (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y x) 2))
(/.f64 (*.f64 (*.f64 (/.f64 1 z) (*.f64 2 (cosh.f64 x))) (/.f64 y x)) 2)
(*.f64 (/.f64 (/.f64 y (*.f64 x 2)) z) (*.f64 2 (cosh.f64 x)))
(*.f64 (/.f64 y (*.f64 (/.f64 z 2) (/.f64 x (cosh.f64 x)))) 1/2)
(*.f64 1/2 (/.f64 y (*.f64 (/.f64 x (cosh.f64 x)) (/.f64 z 2))))
(*.f64 1/2 (*.f64 (/.f64 (/.f64 y (/.f64 z 2)) x) (cosh.f64 x)))
(*.f64 (/.f64 1 (*.f64 (/.f64 z 2) (/.f64 x (cosh.f64 x)))) (/.f64 y 2))
(*.f64 (/.f64 (/.f64 1 (/.f64 z 2)) (/.f64 x (cosh.f64 x))) (/.f64 y 2))
(*.f64 (/.f64 (/.f64 y 2) (*.f64 (/.f64 z 2) x)) (cosh.f64 x))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))) (/.f64 1 z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 z) (/.f64 x (cosh.f64 x))))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 x) (/.f64 z (cosh.f64 x))))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 (*.f64 x z)) (/.f64 1 (cosh.f64 x))))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (cosh.f64 x))) (/.f64 (/.f64 -1 z) x))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (cosh.f64 x))) (/.f64 (/.f64 -1 x) z))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 (neg.f64 y) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 x) 2))
(*.f64 (*.f64 (/.f64 (neg.f64 y) z) (*.f64 2 (cosh.f64 x))) (/.f64 -1 (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 x) (neg.f64 z)) (/.f64 y (/.f64 -1 (cosh.f64 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (neg.f64 z))) y) (/.f64 -1 (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 1 (*.f64 x (neg.f64 z))) -1) (*.f64 y (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(/.f64 (*.f64 (/.f64 1 z) (/.f64 y 2)) (/.f64 x (*.f64 2 (cosh.f64 x))))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 x (*.f64 2 (cosh.f64 x))) (/.f64 y 2)))
(*.f64 (/.f64 y (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 (/.f64 1 z) x) 2))
(*.f64 (*.f64 y (*.f64 2 (cosh.f64 x))) (/.f64 (/.f64 1 z) (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 z) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y z) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 (*.f64 x z)) 2))
(*.f64 (*.f64 (neg.f64 y) (*.f64 2 (cosh.f64 x))) (/.f64 -1 (*.f64 2 (*.f64 x z))))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y z) 2))
(*.f64 (/.f64 y (*.f64 2 z)) (*.f64 (/.f64 1 x) (*.f64 2 (cosh.f64 x))))
(/.f64 (/.f64 y (*.f64 2 z)) (/.f64 x (*.f64 2 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 (/.f64 1 z) x) 1) (*.f64 y (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 (/.f64 1 z) x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(/.f64 (*.f64 (/.f64 1 z) (/.f64 y 2)) (/.f64 x (*.f64 2 (cosh.f64 x))))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 x (*.f64 2 (cosh.f64 x))) (/.f64 y 2)))
(*.f64 (/.f64 (/.f64 1 z) (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(/.f64 (*.f64 (/.f64 1 z) (/.f64 y 2)) (/.f64 x (*.f64 2 (cosh.f64 x))))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 x (*.f64 2 (cosh.f64 x))) (/.f64 y 2)))
(*.f64 (/.f64 (neg.f64 y) (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 z) 2))
(*.f64 (*.f64 (/.f64 (neg.f64 y) x) (*.f64 2 (cosh.f64 x))) (/.f64 -1 (*.f64 2 z)))
(/.f64 (*.f64 (/.f64 (neg.f64 y) x) (*.f64 2 (cosh.f64 x))) (*.f64 -2 z))
(*.f64 (/.f64 -1 (/.f64 z (cosh.f64 x))) (/.f64 y (neg.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y z) (/.f64 x (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1/2) (pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1/2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(neg.f64 (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(/.f64 (neg.f64 (/.f64 y z)) (/.f64 x (neg.f64 (cosh.f64 x))))
(exp.f64 (log.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(log.f64 (exp.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))) (sqrt.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 1 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))) (cbrt.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x)))))) (cbrt.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x)))) (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))) (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(cbrt.f64 (*.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) (*.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))))))
(cbrt.f64 (*.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) (pow.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) 2)))
(pow.f64 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x)))) 1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (cosh.f32 (binary64->binary32 x))))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (cosh.f32 (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (cosh.f32 (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(-.f64 (/.f64 0 (neg.f64 (cosh.f64 x))) (/.f64 z (neg.f64 (cosh.f64 x))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 z (/.f64 1 (cosh.f64 x)))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 z (/.f64 (/.f64 1 (cosh.f64 x)) 1))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 (/.f64 z (cosh.f64 x)) 1)
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 1 (/.f64 z (cosh.f64 x)))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 (neg.f64 z) (/.f64 -1 (cosh.f64 x)))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 -1 (/.f64 (/.f64 1 (cosh.f64 x)) (/.f64 -1 z)))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (cosh.f64 x) z))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 2 (/.f64 z (*.f64 (cosh.f64 x) 2)))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 (/.f64 1 (cosh.f64 x)) z)
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 (/.f64 -1 (cosh.f64 x)) (neg.f64 z))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 (/.f64 z (*.f64 (cosh.f64 x) 2)) 2)
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 (/.f64 1 (pow.f64 z -1/2)) (/.f64 (/.f64 1 (cosh.f64 x)) (pow.f64 z -1/2)))
(/.f64 (/.f64 (/.f64 1 (cosh.f64 x)) (pow.f64 z -1/2)) (pow.f64 z -1/2))
(*.f64 (/.f64 (/.f64 1 (*.f64 (cosh.f64 x) 2)) 1) (/.f64 2 (/.f64 1 z)))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 (/.f64 (/.f64 1 (*.f64 (cosh.f64 x) 2)) (/.f64 1 z)) 2)
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 (/.f64 (/.f64 1 (*.f64 (cosh.f64 x) 2)) -1) (/.f64 2 (/.f64 -1 z)))
(*.f64 (/.f64 1 (*.f64 -1 (*.f64 2 (cosh.f64 x)))) (*.f64 -2 z))
(*.f64 (/.f64 1 (neg.f64 (*.f64 2 (cosh.f64 x)))) (*.f64 -2 z))
(*.f64 (/.f64 (/.f64 1 (*.f64 (cosh.f64 x) 2)) (pow.f64 z -1/2)) (/.f64 2 (pow.f64 z -1/2)))
(*.f64 (/.f64 1 (*.f64 (pow.f64 z -1/2) (*.f64 2 (cosh.f64 x)))) (/.f64 2 (pow.f64 z -1/2)))
(*.f64 (pow.f64 (/.f64 (cosh.f64 x) z) -1/2) (pow.f64 (/.f64 (cosh.f64 x) z) -1/2))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(pow.f64 (/.f64 (cosh.f64 x) z) -1)
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(neg.f64 (/.f64 z (neg.f64 (cosh.f64 x))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(exp.f64 (log.f64 (/.f64 z (cosh.f64 x))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(log.f64 (exp.f64 (/.f64 z (cosh.f64 x))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 (sqrt.f64 (/.f64 z (cosh.f64 x))) (sqrt.f64 (/.f64 z (cosh.f64 x))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(log1p.f64 (expm1.f64 (/.f64 z (cosh.f64 x))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(expm1.f64 (log1p.f64 (/.f64 z (cosh.f64 x))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 1 (/.f64 z (cosh.f64 x)))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 z (cosh.f64 x))) (cbrt.f64 (/.f64 z (cosh.f64 x)))) (cbrt.f64 (/.f64 z (cosh.f64 x))))
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(cbrt.f64 (*.f64 (*.f64 (/.f64 z (cosh.f64 x)) (/.f64 z (cosh.f64 x))) (/.f64 z (cosh.f64 x))))
(cbrt.f64 (*.f64 (/.f64 z (cosh.f64 x)) (*.f64 (/.f64 z (cosh.f64 x)) (/.f64 z (cosh.f64 x)))))
(cbrt.f64 (*.f64 (/.f64 z (cosh.f64 x)) (pow.f64 (/.f64 z (cosh.f64 x)) 2)))
(pow.f64 (/.f64 z (cosh.f64 x)) 1)
(*.f64 2 (/.f64 z (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 z (cosh.f64 x))
(binary32->binary64 (binary64->binary32 (/.f64 z (cosh.f64 x))))
(binary32->binary64 (binary64->binary32 (/.f64 z (cosh.f64 x))))
(binary32->binary64 (/.f32 (binary64->binary32 z) (cosh.f32 (binary64->binary32 x))))
(-.f64 (/.f64 0 (neg.f64 (cosh.f64 x))) (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 x (/.f64 (cosh.f64 x) z))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 z (/.f64 (cosh.f64 x) x))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 (/.f64 z (cosh.f64 x)) (/.f64 1 x))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 (*.f64 x (/.f64 z (cosh.f64 x))) 1)
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 1 (/.f64 (cosh.f64 x) (*.f64 x z)))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (/.f64 x (cosh.f64 x)) (/.f64 1 z))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 (/.f64 x (neg.f64 (cosh.f64 x))) (neg.f64 (/.f64 1 z)))
(/.f64 x (*.f64 (/.f64 -1 z) (neg.f64 (cosh.f64 x))))
(/.f64 (neg.f64 z) (neg.f64 (/.f64 (cosh.f64 x) x)))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 -1 (neg.f64 (/.f64 (cosh.f64 x) (*.f64 x z))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (cosh.f64 x) z)))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x)))) -1)
(/.f64 x (*.f64 (/.f64 -1 z) (neg.f64 (cosh.f64 x))))
(/.f64 (*.f64 x (neg.f64 z)) (neg.f64 (cosh.f64 x)))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(/.f64 (/.f64 z (neg.f64 (cosh.f64 x))) (neg.f64 (/.f64 1 x)))
(/.f64 x (*.f64 (/.f64 -1 z) (neg.f64 (cosh.f64 x))))
(pow.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) -1)
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(neg.f64 (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(exp.f64 (log.f64 (*.f64 x (/.f64 z (cosh.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(log.f64 (exp.f64 (*.f64 x (/.f64 z (cosh.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 z (cosh.f64 x)))) (sqrt.f64 (*.f64 x (/.f64 z (cosh.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 z (cosh.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 z (cosh.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 1 (*.f64 x (/.f64 z (cosh.f64 x))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (/.f64 z (cosh.f64 x)))) (cbrt.f64 (*.f64 x (/.f64 z (cosh.f64 x))))) (cbrt.f64 (*.f64 x (/.f64 z (cosh.f64 x)))))
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (/.f64 z (cosh.f64 x))) (*.f64 x (/.f64 z (cosh.f64 x)))) (*.f64 x (/.f64 z (cosh.f64 x)))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 x z) (cosh.f64 x)) (*.f64 (/.f64 (*.f64 x z) (cosh.f64 x)) (/.f64 (*.f64 x z) (cosh.f64 x)))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 x z) (cosh.f64 x)) (pow.f64 (/.f64 (*.f64 x z) (cosh.f64 x)) 2)))
(pow.f64 (*.f64 x (/.f64 z (cosh.f64 x))) 1)
(/.f64 (*.f64 2 (*.f64 x z)) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
(/.f64 (*.f64 x z) (cosh.f64 x))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z (cosh.f64 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x z) (cosh.f64 x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z (cosh.f64 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x z) (cosh.f64 x))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (cosh.f32 (binary64->binary32 x)))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (cosh.f32 (binary64->binary32 x))))
(binary32->binary64 (/.f32 (binary64->binary32 z) (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 x))))
(-.f64 (/.f64 0 (neg.f64 x)) (/.f64 (/.f64 y z) (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 y z)) (neg.f64 x))
(-.f64 (/.f64 0 (*.f64 x (neg.f64 z))) (/.f64 (/.f64 y z) (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 y z)) (neg.f64 x))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 y (*.f64 x z))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 y (*.f64 x z))
(/.f64 1 (*.f64 x (/.f64 z y)))
(/.f64 y (*.f64 x z))
(/.f64 1 (neg.f64 (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 y (*.f64 x z))
(/.f64 1 (neg.f64 (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 1 z) (/.f64 x y))
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y z) x)
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y (neg.f64 z)) (neg.f64 x))
(/.f64 y (*.f64 x z))
(/.f64 -1 (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 y (*.f64 x z))
(/.f64 -1 (neg.f64 (*.f64 x (/.f64 z y))))
(/.f64 y (*.f64 x z))
(/.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))
(/.f64 y (*.f64 x z))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z (/.f64 1 x))))
(/.f64 y (*.f64 x z))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 1 x) (/.f64 z y))
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y (neg.f64 x)) (neg.f64 z))
(/.f64 y (*.f64 x z))
(/.f64 (neg.f64 (/.f64 1 z)) (neg.f64 (/.f64 x y)))
(/.f64 y (*.f64 x z))
(pow.f64 (*.f64 x (/.f64 z y)) -1)
(/.f64 y (*.f64 x z))
(neg.f64 (/.f64 (/.f64 y z) (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 y z)) (neg.f64 x))
(exp.f64 (log.f64 (*.f64 (/.f64 1 z) (/.f64 y x))))
(/.f64 y (*.f64 x z))
(log.f64 (exp.f64 (*.f64 (/.f64 1 z) (/.f64 y x))))
(/.f64 y (*.f64 x z))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 z) (/.f64 y x))) (sqrt.f64 (*.f64 (/.f64 1 z) (/.f64 y x))))
(/.f64 y (*.f64 x z))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 z) (/.f64 y x))))
(/.f64 y (*.f64 x z))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 z) (/.f64 y x))))
(/.f64 y (*.f64 x z))
(*.f64 1 (*.f64 (/.f64 1 z) (/.f64 y x)))
(/.f64 y (*.f64 x z))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 z) (/.f64 y x))) (cbrt.f64 (*.f64 (/.f64 1 z) (/.f64 y x)))) (cbrt.f64 (*.f64 (/.f64 1 z) (/.f64 y x))))
(/.f64 y (*.f64 x z))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 z) (/.f64 y x)) (*.f64 (/.f64 1 z) (/.f64 y x))) (*.f64 (/.f64 1 z) (/.f64 y x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 y x) (/.f64 1 z)) (*.f64 (*.f64 (/.f64 1 z) (/.f64 1 z)) (*.f64 (/.f64 y x) (/.f64 y x)))))
(cbrt.f64 (pow.f64 (/.f64 y (*.f64 x z)) 3))
(pow.f64 (*.f64 (/.f64 1 z) (/.f64 y x)) 1)
(/.f64 y (*.f64 x z))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 z) (/.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 1 z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 z) (/.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 1 z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (*.f32 (/.f32 1 (binary64->binary32 z)) (/.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 (*.f64 y (neg.f64 x)) z))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(-.f64 (/.f64 0 (neg.f64 (/.f64 z y))) (/.f64 x (neg.f64 (/.f64 z y))))
(-.f64 0 (/.f64 x (/.f64 (neg.f64 z) y)))
(neg.f64 (*.f64 (/.f64 x (neg.f64 z)) y))
(*.f64 y (/.f64 x z))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 1 (/.f64 z x)))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 x (/.f64 y z))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 1 (*.f64 y (/.f64 x z)))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 1 z) (*.f64 y x))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 y x) (/.f64 1 z))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 y (/.f64 x z)) 1)
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 y z) x)
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (/.f64 z y) x))))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 z) y) x))
(*.f64 (/.f64 -1 (/.f64 (neg.f64 z) y)) x)
(*.f64 (*.f64 y (neg.f64 x)) (/.f64 -1 z))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 (neg.f64 x) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 y (neg.f64 z)) (neg.f64 x))
(*.f64 y (/.f64 (neg.f64 x) (neg.f64 z)))
(*.f64 (/.f64 -1 z) (*.f64 y (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 x z) y)
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 x z) (/.f64 y 1))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 y -1) (/.f64 (neg.f64 x) z))
(*.f64 (/.f64 y (neg.f64 z)) (neg.f64 x))
(*.f64 y (/.f64 (neg.f64 x) (neg.f64 z)))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 x z))
(*.f64 (/.f64 x z) (/.f64 (neg.f64 y) -1))
(/.f64 (neg.f64 y) (/.f64 -1 (/.f64 x z)))
(*.f64 (/.f64 x -1) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 x -1))
(*.f64 (/.f64 (*.f64 y x) -1) (/.f64 -1 z))
(*.f64 (/.f64 -1 z) (/.f64 y (/.f64 -1 x)))
(*.f64 (/.f64 -1 z) (*.f64 (/.f64 y -1) x))
(*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -1/2) (pow.f64 (/.f64 (/.f64 z y) x) -1/2))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(pow.f64 (/.f64 (/.f64 z y) x) -1)
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(neg.f64 (/.f64 (*.f64 y (neg.f64 x)) z))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(exp.f64 (log.f64 (/.f64 (*.f64 x y) z)))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(log.f64 (exp.f64 (/.f64 (*.f64 x y) z)))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x y) z)) (sqrt.f64 (/.f64 (*.f64 x y) z)))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x y) z)))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x y) z)))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 1 (/.f64 (*.f64 x y) z))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x y) z)) (cbrt.f64 (/.f64 (*.f64 x y) z))) (cbrt.f64 (/.f64 (*.f64 x y) z)))
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 x y) z) (/.f64 (*.f64 x y) z)) (/.f64 (*.f64 x y) z)))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3))
(pow.f64 (/.f64 (*.f64 x y) z) 1)
(/.f64 (neg.f64 (*.f64 y (neg.f64 x))) z)
(*.f64 y (/.f64 x z))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x y) z)))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x y) z)))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 x z))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 y)) (binary64->binary32 z)))
(binary32->binary64 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 z)) (binary64->binary32 y)))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x)))) z)
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z)
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)) (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4)) (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x)))) z)
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 -1/4 (pow.f64 (*.f64 y (/.f64 x z)) 2))) (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y))) z)
(*.f64 1 (fma.f64 (*.f64 y (/.f64 x z)) 1/2 (/.f64 (/.f64 y z) x)))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)) (/.f64 1 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x)))) z)
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z)
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) 1) (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x))) (*.f64 x (*.f64 z (/.f64 z y))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4 (*.f64 (/.f64 (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) (*.f64 z (*.f64 x z))) y)))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (*.f64 (*.f64 (*.f64 x 1/2) (/.f64 y z)) (/.f64 (/.f64 y z) x))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4)) (*.f64 (/.f64 y (*.f64 x z)) (*.f64 1/2 (*.f64 y (/.f64 x z)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (*.f64 (/.f64 y (/.f64 z y)) (/.f64 (*.f64 1/2 x) (*.f64 x z)))))
(*.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x z) (*.f64 y z)) (/.f64 1 (*.f64 z (*.f64 x z))))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x z) (*.f64 y z)) (/.f64 1 (*.f64 z (*.f64 x z))))
(/.f64 (fma.f64 y (*.f64 (*.f64 x z) (*.f64 1/2 x)) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(*.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (/.f64 z y)) z) (/.f64 1 (*.f64 z (*.f64 x (/.f64 z y)))))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) (/.f64 1 (*.f64 x (*.f64 z (/.f64 z y)))))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) (*.f64 x (*.f64 z (/.f64 z y))))
(*.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) z (/.f64 z (/.f64 x y))) (/.f64 1 (*.f64 z z)))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) z (*.f64 (/.f64 z x) y)) (/.f64 1 (*.f64 z z)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) z (*.f64 (/.f64 z x) y)) (*.f64 z z))
(*.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y))) (/.f64 1 (*.f64 z (*.f64 x (neg.f64 z)))))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (neg.f64 z)) (*.f64 y (neg.f64 z))) (/.f64 1 (*.f64 x (*.f64 z (neg.f64 z)))))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 z (neg.f64 z))))
(*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2))) (/.f64 1 (neg.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))))
(*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2))) (/.f64 1 (neg.f64 (/.f64 (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x))) z))))
(*.f64 1 (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))) (/.f64 1 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) 1) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x))) (*.f64 x (*.f64 z (/.f64 z y)))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4 (*.f64 (/.f64 (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) (*.f64 z (*.f64 x z))) y))))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4)) (/.f64 1 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4)) (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x)))) z)
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 -1/4 (pow.f64 (*.f64 y (/.f64 x z)) 2))) (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y))) z)
(*.f64 (/.f64 1 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x)))) z)
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z)
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y)))))) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) 1) (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x))) (*.f64 x (*.f64 z (/.f64 z y))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4 (*.f64 (/.f64 (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) (*.f64 z (*.f64 x z))) y)))
(/.f64 1 (/.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x)))) z)
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z)
(/.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) 1) (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x))) (*.f64 x (*.f64 z (/.f64 z y))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4 (*.f64 (/.f64 (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) (*.f64 z (*.f64 x z))) y)))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2))) (/.f64 1 (neg.f64 (/.f64 (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x))) z))))
(*.f64 1 (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z))
(/.f64 -1 (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) 1) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x))) (*.f64 x (*.f64 z (/.f64 z y)))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4 (*.f64 (/.f64 (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) (*.f64 z (*.f64 x z))) y))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x)))) z)
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z)
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) 1) (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x))) (*.f64 x (*.f64 z (/.f64 z y))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4 (*.f64 (/.f64 (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) (*.f64 z (*.f64 x z))) y)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (*.f64 (*.f64 (*.f64 x 1/2) (/.f64 y z)) (/.f64 (/.f64 y z) x)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4)) (*.f64 (/.f64 y (*.f64 x z)) (*.f64 1/2 (*.f64 y (/.f64 x z)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (*.f64 (/.f64 y (/.f64 z y)) (/.f64 (*.f64 1/2 x) (*.f64 x z)))))
(/.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x z) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x z) (*.f64 y z)) (/.f64 1 (*.f64 z (*.f64 x z))))
(/.f64 (fma.f64 y (*.f64 (*.f64 x z) (*.f64 1/2 x)) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (/.f64 z y)) z) (*.f64 z (*.f64 x (/.f64 z y))))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) (/.f64 1 (*.f64 x (*.f64 z (/.f64 z y)))))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) (*.f64 x (*.f64 z (/.f64 z y))))
(/.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) z (/.f64 z (/.f64 x y))) (*.f64 z z))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) z (*.f64 (/.f64 z x) y)) (/.f64 1 (*.f64 z z)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) z (*.f64 (/.f64 z x) y)) (*.f64 z z))
(/.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y))) (*.f64 z (*.f64 x (neg.f64 z))))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (neg.f64 z)) (*.f64 y (neg.f64 z))) (/.f64 1 (*.f64 x (*.f64 z (neg.f64 z)))))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2))) (neg.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))
(*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2))) (/.f64 1 (neg.f64 (/.f64 (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x))) z))))
(*.f64 1 (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y)))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) 1) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x))) (*.f64 x (*.f64 z (/.f64 z y)))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4 (*.f64 (/.f64 (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) (*.f64 z (*.f64 x z))) y))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (*.f64 (*.f64 (*.f64 x 1/2) (/.f64 y z)) (/.f64 (/.f64 y z) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4)) (*.f64 (/.f64 y (*.f64 x z)) (*.f64 1/2 (*.f64 y (/.f64 x z)))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (*.f64 (/.f64 y (/.f64 z y)) (/.f64 (*.f64 1/2 x) (*.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4)) (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x)))) z)
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 -1/4 (pow.f64 (*.f64 y (/.f64 x z)) 2))) (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y))) z)
(/.f64 (+.f64 (*.f64 1 (*.f64 x z)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) y)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 x z)))
(/.f64 (fma.f64 y (*.f64 2 (/.f64 (/.f64 z y) x)) (*.f64 x z)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (*.f64 x z))))
(/.f64 (/.f64 (fma.f64 y (/.f64 (/.f64 z y) (/.f64 x 2)) (*.f64 x z)) (/.f64 (/.f64 z y) (/.f64 x 2))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 1 (/.f64 z (/.f64 1 x))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) y)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 z (/.f64 1 x))))
(/.f64 (fma.f64 y (*.f64 2 (/.f64 (/.f64 z y) x)) (*.f64 x z)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (*.f64 x z))))
(/.f64 (/.f64 (fma.f64 y (/.f64 (/.f64 z y) (/.f64 x 2)) (*.f64 x z)) (/.f64 (/.f64 z y) (/.f64 x 2))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 x (/.f64 z y)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) 1)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 x (/.f64 z y))))
(/.f64 (fma.f64 x (/.f64 z y) (*.f64 2 (/.f64 (/.f64 z y) x))) (*.f64 (*.f64 x (/.f64 z y)) (*.f64 2 (/.f64 (/.f64 z y) x))))
(/.f64 (fma.f64 x (/.f64 z y) (/.f64 (/.f64 z y) (/.f64 x 2))) (*.f64 x (*.f64 (/.f64 z y) (/.f64 (/.f64 z y) (/.f64 x 2)))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 1 z))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 x y)))
(/.f64 (+.f64 (/.f64 x y) (*.f64 (/.f64 (/.f64 1 y) x) 2)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (/.f64 x y))))
(/.f64 (/.f64 (fma.f64 (/.f64 (/.f64 1 y) x) 2 (/.f64 x y)) (/.f64 x y)) (/.f64 (/.f64 z y) (/.f64 x 2)))
(/.f64 (+.f64 z (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 y x))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) z))
(/.f64 (fma.f64 (/.f64 y x) (*.f64 2 (/.f64 (/.f64 z y) x)) z) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 z)))
(/.f64 (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) (/.f64 x 2)) z) (*.f64 z (/.f64 (/.f64 z y) (/.f64 x 2))))
(/.f64 (+.f64 x (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 y z))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) x))
(/.f64 (fma.f64 (/.f64 y z) (*.f64 2 (/.f64 (/.f64 z y) x)) x) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 (fma.f64 (/.f64 (/.f64 y x) y) 2 x) x) (*.f64 (/.f64 z y) 2)) x)
(/.f64 (+.f64 (*.f64 1 (neg.f64 x)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 y (neg.f64 z)))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (neg.f64 x)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (*.f64 2 (/.f64 (/.f64 z y) x)) (neg.f64 x)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (neg.f64 x))))
(/.f64 (fma.f64 (/.f64 (/.f64 y x) (neg.f64 y)) 2 (neg.f64 x)) (*.f64 (neg.f64 x) (/.f64 (/.f64 z y) (/.f64 x 2))))
(/.f64 (+.f64 (*.f64 1 (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) -1)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
(/.f64 (fma.f64 (/.f64 (/.f64 z y) x) -2 (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (/.f64 z y) (/.f64 x 2))))
(/.f64 (+.f64 (*.f64 1 (neg.f64 (*.f64 x (/.f64 z y)))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) -1)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
(/.f64 (fma.f64 (/.f64 (/.f64 z y) x) -2 (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (/.f64 z y) (/.f64 x 2))))
(/.f64 (+.f64 (*.f64 1 (*.f64 x (neg.f64 z))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (neg.f64 y))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 x (neg.f64 z))))
(/.f64 (fma.f64 (neg.f64 y) (*.f64 2 (/.f64 (/.f64 z y) x)) (*.f64 x (neg.f64 z))) (*.f64 x (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (neg.f64 z)))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (neg.f64 z) (*.f64 (neg.f64 y) (/.f64 (/.f64 z y) (/.f64 x 2)))) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) 2)) x)
(/.f64 (+.f64 (*.f64 1 (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) y)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (fma.f64 y (*.f64 2 (/.f64 (/.f64 z y) x)) (*.f64 x z)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (*.f64 x z))))
(/.f64 (/.f64 (fma.f64 y (/.f64 (/.f64 z y) (/.f64 x 2)) (*.f64 x z)) (/.f64 (/.f64 z y) (/.f64 x 2))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 1 (neg.f64 z)) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (/.f64 y (neg.f64 x)))) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) 2) (neg.f64 z)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 x)) (*.f64 2 (/.f64 (/.f64 z y) x)) (neg.f64 z)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (neg.f64 z))))
(/.f64 (fma.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 z y) (/.f64 x 2)) (neg.f64 z)) (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) (/.f64 x 2))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x z)) (*.f64 (/.f64 (/.f64 z y) x) y)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 x z)))
(/.f64 (fma.f64 1/2 (*.f64 x z) (*.f64 y (/.f64 (/.f64 z y) x))) (*.f64 x (*.f64 z (/.f64 (/.f64 z y) x))))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 z (/.f64 1 x))) (*.f64 (/.f64 (/.f64 z y) x) y)) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 z (/.f64 1 x))))
(/.f64 (fma.f64 1/2 (*.f64 x z) (*.f64 y (/.f64 (/.f64 z y) x))) (*.f64 x (*.f64 z (/.f64 (/.f64 z y) x))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x (/.f64 z y))) (/.f64 (/.f64 z y) x)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 x (/.f64 z y))))
(/.f64 (fma.f64 1/2 (*.f64 x (/.f64 z y)) (/.f64 (/.f64 z y) x)) (*.f64 x (*.f64 (/.f64 z y) (/.f64 (/.f64 z y) x))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 x (/.f64 z y)) (/.f64 (/.f64 z y) x)) z) (*.f64 y x)) (*.f64 x z)) y)
(/.f64 (+.f64 (*.f64 1/2 (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 1 z))) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 x y)))
(/.f64 (fma.f64 1/2 (/.f64 x y) (/.f64 (/.f64 1 y) x)) (*.f64 (/.f64 x y) (/.f64 (/.f64 z y) x)))
(*.f64 (/.f64 (/.f64 (fma.f64 1/2 (/.f64 x y) (/.f64 (/.f64 1 y) x)) (/.f64 (/.f64 z y) x)) x) y)
(/.f64 (+.f64 (*.f64 1/2 z) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 y x))) (*.f64 (/.f64 (/.f64 z y) x) z))
(/.f64 (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) x) (*.f64 1/2 z)) (*.f64 z (/.f64 (/.f64 z y) x)))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) x) (*.f64 1/2 z)) (*.f64 z (/.f64 z y))) x)
(/.f64 (+.f64 (*.f64 x 1/2) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 y z))) (*.f64 (/.f64 (/.f64 z y) x) x))
(/.f64 (fma.f64 x 1/2 (/.f64 (/.f64 (*.f64 y (/.f64 z y)) z) x)) (*.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 x (/.f64 (/.f64 y x) y)) (*.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 1/2 (neg.f64 x)) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 y (neg.f64 z)))) (*.f64 (/.f64 (/.f64 z y) x) (neg.f64 x)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 z y) x) (neg.f64 (*.f64 1/2 x))) (*.f64 (neg.f64 x) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 (neg.f64 x) (/.f64 (/.f64 y x) (neg.f64 y))) (*.f64 (neg.f64 x) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (/.f64 (/.f64 z y) x) -1)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (fma.f64 1/2 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (/.f64 (neg.f64 z) y) x)) (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 1/2 (neg.f64 (*.f64 x (/.f64 z y)))) (*.f64 (/.f64 (/.f64 z y) x) -1)) (*.f64 (/.f64 (/.f64 z y) x) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (fma.f64 1/2 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (/.f64 (neg.f64 z) y) x)) (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x (neg.f64 z))) (*.f64 (/.f64 (/.f64 z y) x) (neg.f64 y))) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 x (neg.f64 z))))
(/.f64 (fma.f64 (neg.f64 y) (/.f64 (/.f64 z y) x) (*.f64 1/2 (*.f64 x (neg.f64 z)))) (*.f64 x (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (/.f64 (/.f64 z y) x) y)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (fma.f64 1/2 (*.f64 x z) (*.f64 y (/.f64 (/.f64 z y) x))) (*.f64 x (*.f64 z (/.f64 (/.f64 z y) x))))
(/.f64 (+.f64 (*.f64 1/2 (neg.f64 z)) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 y (neg.f64 x)))) (*.f64 (/.f64 (/.f64 z y) x) (neg.f64 z)))
(/.f64 (fma.f64 1/2 (neg.f64 z) (*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 z y) x))) (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 (neg.f64 z) (*.f64 y (/.f64 (/.f64 (/.f64 z y) x) (neg.f64 x)))) (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 z (/.f64 1 x))) (*.f64 y z)) (*.f64 z (/.f64 z (/.f64 1 x))))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x z) (*.f64 y z)) (/.f64 1 (*.f64 z (*.f64 x z))))
(/.f64 (fma.f64 y (*.f64 (*.f64 x z) (*.f64 1/2 x)) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 x y)) (*.f64 z (/.f64 1 z))) (*.f64 x (/.f64 z y)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (/.f64 x y) 1) (*.f64 x (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 y (*.f64 (/.f64 x y) (*.f64 1/2 x)) 1) (*.f64 x z)) y)
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) x) (*.f64 z (/.f64 y z))) (*.f64 x z))
(/.f64 (fma.f64 (/.f64 y z) z (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 x (*.f64 1/2 x)) y) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 x)) (*.f64 z (/.f64 y (neg.f64 z)))) (*.f64 x (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (neg.f64 x) (*.f64 z (/.f64 y (neg.f64 z)))) (*.f64 x (neg.f64 z)))
(/.f64 (fma.f64 y (*.f64 x (neg.f64 (*.f64 1/2 x))) (/.f64 y -1)) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 (neg.f64 z) (/.f64 x y))) (neg.f64 z)) (*.f64 z (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
(/.f64 (fma.f64 (neg.f64 z) (*.f64 y (*.f64 (/.f64 x y) (*.f64 1/2 x))) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 (*.f64 x (/.f64 z y)))) (neg.f64 z)) (*.f64 z (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
(/.f64 (fma.f64 (neg.f64 z) (*.f64 y (*.f64 (/.f64 x y) (*.f64 1/2 x))) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 y z)) (*.f64 z (*.f64 (neg.f64 z) (neg.f64 x))))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x z) (*.f64 y z)) (/.f64 1 (*.f64 z (*.f64 x z))))
(/.f64 (fma.f64 y (*.f64 (*.f64 x z) (*.f64 1/2 x)) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 z)) (*.f64 z (/.f64 y (neg.f64 x)))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 x)) z (*.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 z (/.f64 y (neg.f64 x)) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x))) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 x (*.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x)))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (/.f64 z (/.f64 1 x))) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (/.f64 z (/.f64 1 x))))
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 x (*.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x)))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 x (/.f64 z y))) (*.f64 (neg.f64 z) 1)) (*.f64 (neg.f64 z) (*.f64 x (/.f64 z y))))
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
(/.f64 (fma.f64 (neg.f64 z) (*.f64 y (*.f64 (/.f64 x y) (*.f64 1/2 x))) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (/.f64 x y)) (*.f64 (neg.f64 z) (/.f64 1 z))) (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 (fma.f64 (*.f64 y (neg.f64 (*.f64 1/2 x))) (/.f64 x y) -1) (*.f64 (neg.f64 z) (/.f64 x y)))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 y (neg.f64 (*.f64 1/2 x))) -1) (*.f64 x (neg.f64 z))) y)
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) z) (*.f64 (neg.f64 z) (/.f64 y x))) (*.f64 (neg.f64 z) z))
(/.f64 (fma.f64 (/.f64 y x) (neg.f64 z) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x) (/.f64 (*.f64 y (neg.f64 z)) x)) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) x) (*.f64 (neg.f64 z) (/.f64 y z))) (*.f64 x (neg.f64 z)))
(/.f64 (fma.f64 (/.f64 y z) (neg.f64 z) (*.f64 y (*.f64 x (neg.f64 (*.f64 1/2 x))))) (*.f64 x (neg.f64 z)))
(/.f64 (fma.f64 y (*.f64 x (neg.f64 (*.f64 1/2 x))) (neg.f64 y)) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (neg.f64 x)) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 z)))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (neg.f64 z) (*.f64 (neg.f64 x) (*.f64 y (neg.f64 (*.f64 1/2 x))))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 (neg.f64 z) (/.f64 x y))) z) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (/.f64 x y))))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) (/.f64 1 (*.f64 x (*.f64 z (/.f64 z y)))))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) (*.f64 x (*.f64 z (/.f64 z y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (neg.f64 (*.f64 x (/.f64 z y)))) z) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x (/.f64 z y)))))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) (/.f64 1 (*.f64 x (*.f64 z (/.f64 z y)))))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) (*.f64 x (*.f64 z (/.f64 z y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 x (neg.f64 z))) (*.f64 (neg.f64 z) (neg.f64 y))) (*.f64 (neg.f64 z) (*.f64 x (neg.f64 z))))
(/.f64 (fma.f64 (neg.f64 y) (neg.f64 z) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 y (neg.f64 (*.f64 1/2 x))))) (*.f64 x (*.f64 z z)))
(/.f64 (fma.f64 x (*.f64 z (*.f64 1/2 (*.f64 y x))) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 x (*.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x)))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 x 1/2))) (neg.f64 z)) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 x)))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 y (neg.f64 (*.f64 1/2 x))) (neg.f64 z) (/.f64 (*.f64 y (neg.f64 z)) (neg.f64 x))) (*.f64 z z))
(/.f64 (fma.f64 (neg.f64 z) (/.f64 y (neg.f64 x)) (*.f64 z (*.f64 1/2 (*.f64 y x)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x z)) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 x z)))
(/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 x z) (*.f64 1/2 x))) (*.f64 x (*.f64 z (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 x z) (*.f64 1/2 x))) (*.f64 z (*.f64 x z))) y)
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (/.f64 z (/.f64 1 x))) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (/.f64 z (/.f64 1 x))))
(/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 x z) (*.f64 1/2 x))) (*.f64 x (*.f64 z (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 x z) (*.f64 1/2 x))) (*.f64 z (*.f64 x z))) y)
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (/.f64 x y)) (*.f64 (/.f64 z y) (/.f64 1 z))) (*.f64 (/.f64 z y) (/.f64 x y)))
(/.f64 (fma.f64 (*.f64 1/2 x) (/.f64 x y) (/.f64 1 y)) (*.f64 (/.f64 z y) (/.f64 x y)))
(/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 x) (/.f64 1 y)) (*.f64 (/.f64 z y) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) z) (*.f64 (/.f64 z y) (/.f64 y x))) (*.f64 (/.f64 z y) z))
(/.f64 (fma.f64 1/2 (*.f64 x z) (*.f64 y (/.f64 (/.f64 z y) x))) (*.f64 z (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 1/2 (*.f64 x z) (*.f64 y (/.f64 (/.f64 z y) x))) (*.f64 z z)) y)
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) x) (*.f64 (/.f64 z y) (/.f64 y z))) (*.f64 x (/.f64 z y)))
(/.f64 (fma.f64 (/.f64 y z) (/.f64 z y) (*.f64 x (*.f64 1/2 x))) (*.f64 x (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 x (*.f64 1/2 x) (/.f64 y y)) (*.f64 x z)) y)
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (neg.f64 x)) (*.f64 (/.f64 z y) (/.f64 y (neg.f64 z)))) (*.f64 (/.f64 z y) (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 1/2 x) (neg.f64 x) (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y))) (*.f64 (neg.f64 x) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 x (neg.f64 (*.f64 1/2 x)) (/.f64 y (neg.f64 y))) (*.f64 (neg.f64 x) z)) y)
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (/.f64 z y) -1)) (*.f64 (/.f64 z y) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (fma.f64 (*.f64 1/2 x) (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (/.f64 z y) (/.f64 x y))))
(/.f64 (fma.f64 x (neg.f64 (*.f64 (*.f64 1/2 x) (/.f64 z y))) (/.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (/.f64 z y) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (neg.f64 (*.f64 x (/.f64 z y)))) (*.f64 (/.f64 z y) -1)) (*.f64 (/.f64 z y) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (fma.f64 (*.f64 1/2 x) (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (/.f64 z y) (/.f64 x y))))
(/.f64 (fma.f64 x (neg.f64 (*.f64 (*.f64 1/2 x) (/.f64 z y))) (/.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (/.f64 z y) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) (neg.f64 y))) (*.f64 (/.f64 z y) (*.f64 x (neg.f64 z))))
(/.f64 (fma.f64 (neg.f64 y) (/.f64 z y) (*.f64 x (*.f64 1/2 (*.f64 x (neg.f64 z))))) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (fma.f64 x (*.f64 1/2 (*.f64 x (neg.f64 z))) (*.f64 (neg.f64 y) (/.f64 z y))) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 x z) (*.f64 1/2 x))) (*.f64 x (*.f64 z (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 x z) (*.f64 1/2 x))) (*.f64 z (*.f64 x z))) y)
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (neg.f64 z)) (*.f64 (/.f64 z y) (/.f64 y (neg.f64 x)))) (*.f64 (/.f64 z y) (neg.f64 z)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 x)) (/.f64 z y) (*.f64 1/2 (*.f64 x (neg.f64 z)))) (*.f64 (neg.f64 z) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 (/.f64 y (neg.f64 x)) (/.f64 z y) (*.f64 1/2 (*.f64 x (neg.f64 z)))) (*.f64 z (neg.f64 z))) y)
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (/.f64 z (/.f64 1 x))) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (/.f64 z (/.f64 1 x))))
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x (/.f64 z y))) (*.f64 (neg.f64 z) 1)) (*.f64 (neg.f64 z) (*.f64 x (/.f64 z y))))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x (/.f64 z y)) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x (/.f64 z y))) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (/.f64 x y)) (*.f64 (neg.f64 z) (/.f64 1 z))) (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (/.f64 x y) -1) (*.f64 (neg.f64 z) (/.f64 x y)))
(*.f64 (/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (/.f64 x y)) -1) (*.f64 x (neg.f64 z))) y)
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) z) (*.f64 (neg.f64 z) (/.f64 y x))) (*.f64 (neg.f64 z) z))
(/.f64 (fma.f64 (/.f64 y x) (neg.f64 z) (*.f64 (*.f64 1/2 z) (*.f64 y (neg.f64 x)))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 1/2 z) (*.f64 y (neg.f64 x)) (/.f64 (*.f64 y (neg.f64 z)) x)) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) x) (*.f64 (neg.f64 z) (/.f64 y z))) (*.f64 x (neg.f64 z)))
(/.f64 (fma.f64 (/.f64 y z) (neg.f64 z) (*.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) x))) (*.f64 x (neg.f64 z)))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) x) (neg.f64 y)) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (neg.f64 x)) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 z)))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (neg.f64 x) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 z)))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (neg.f64 x)) (/.f64 (neg.f64 y) -1)) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 z) (/.f64 x y))) z) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (/.f64 x y))))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 z) (/.f64 x y)) z) (*.f64 (*.f64 z z) (/.f64 x y)))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 (neg.f64 z) (/.f64 x y))) z) (*.f64 x (*.f64 z (/.f64 z y))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (neg.f64 (*.f64 x (/.f64 z y)))) z) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x (/.f64 z y)))))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 z) (/.f64 x y)) z) (*.f64 (*.f64 z z) (/.f64 x y)))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 (neg.f64 z) (/.f64 x y))) z) (*.f64 x (*.f64 z (/.f64 z y))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x (neg.f64 z))) (*.f64 (neg.f64 z) (neg.f64 y))) (*.f64 (neg.f64 z) (*.f64 x (neg.f64 z))))
(/.f64 (fma.f64 (neg.f64 y) (neg.f64 z) (*.f64 x (*.f64 (*.f64 1/2 (neg.f64 z)) (*.f64 y (neg.f64 x))))) (*.f64 x (*.f64 z z)))
(/.f64 (fma.f64 x (*.f64 (*.f64 1/2 (neg.f64 z)) (*.f64 y (neg.f64 x))) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 z) (neg.f64 x))) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (neg.f64 x))))
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (neg.f64 z)) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 x)))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 x)) (neg.f64 z) (*.f64 (*.f64 1/2 (neg.f64 z)) (*.f64 y (neg.f64 x)))) (*.f64 z z))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (neg.f64 z)) (/.f64 (neg.f64 y) (neg.f64 (/.f64 x z)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x (/.f64 z y))) (/.f64 z y)) (*.f64 (/.f64 z y) (*.f64 x (/.f64 z y))))
(/.f64 (fma.f64 (*.f64 1/2 x) (*.f64 x (/.f64 z y)) (/.f64 z y)) (*.f64 x (*.f64 (/.f64 z y) (/.f64 z y))))
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 1/2 x)) (/.f64 z y) (/.f64 z y)) z) y) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 y (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 x z)) (*.f64 (*.f64 x z) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (fma.f64 y (*.f64 2 (/.f64 (/.f64 z y) x)) (*.f64 x z)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (*.f64 x z))))
(/.f64 (/.f64 (fma.f64 y (/.f64 (/.f64 z y) (/.f64 x 2)) (*.f64 x z)) (/.f64 (/.f64 z y) (/.f64 x 2))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 y (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 x z) 1/2)) (*.f64 (*.f64 x z) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 (*.f64 x z) (*.f64 y (/.f64 (/.f64 z y) x))) (*.f64 x (*.f64 z (/.f64 (/.f64 z y) x))))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (*.f64 x z) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 x z) (neg.f64 z)))
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 x (*.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x)))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (+.f64 (*.f64 y (/.f64 z y)) (*.f64 (*.f64 x z) (*.f64 x 1/2))) (*.f64 (*.f64 x z) (/.f64 z y)))
(/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 x z) (*.f64 1/2 x))) (*.f64 x (*.f64 z (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 x z) (*.f64 1/2 x))) (*.f64 z (*.f64 x z))) y)
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (*.f64 x z) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 x z) (neg.f64 z)))
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (+.f64 (*.f64 y (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (/.f64 z (/.f64 1 x)) 1)) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (fma.f64 y (*.f64 2 (/.f64 (/.f64 z y) x)) (*.f64 x z)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (*.f64 x z))))
(/.f64 (/.f64 (fma.f64 y (/.f64 (/.f64 z y) (/.f64 x 2)) (*.f64 x z)) (/.f64 (/.f64 z y) (/.f64 x 2))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 y (/.f64 (/.f64 z y) x)) (*.f64 (/.f64 z (/.f64 1 x)) 1/2)) (*.f64 (/.f64 z (/.f64 1 x)) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 (*.f64 x z) (*.f64 y (/.f64 (/.f64 z y) x))) (*.f64 x (*.f64 z (/.f64 (/.f64 z y) x))))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 z (/.f64 1 x)) z))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x z) (*.f64 y z)) (/.f64 1 (*.f64 z (*.f64 x z))))
(/.f64 (fma.f64 y (*.f64 (*.f64 x z) (*.f64 1/2 x)) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (/.f64 z (/.f64 1 x)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (/.f64 z (/.f64 1 x)) (neg.f64 z)))
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 x (*.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x)))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (+.f64 (*.f64 y (/.f64 z y)) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 x 1/2))) (*.f64 (/.f64 z (/.f64 1 x)) (/.f64 z y)))
(/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 x z) (*.f64 1/2 x))) (*.f64 x (*.f64 z (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 x z) (*.f64 1/2 x))) (*.f64 z (*.f64 x z))) y)
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (/.f64 z (/.f64 1 x)) (neg.f64 z)))
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (+.f64 (*.f64 1 (neg.f64 z)) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
(/.f64 (fma.f64 (neg.f64 z) (*.f64 y (*.f64 (/.f64 x y) (*.f64 1/2 x))) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 1 (neg.f64 z)) (*.f64 (*.f64 x (/.f64 z y)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x (/.f64 z y)) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x (/.f64 z y))) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 x (/.f64 z y))) (*.f64 (*.f64 x (/.f64 z y)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (fma.f64 x (/.f64 z y) (*.f64 2 (/.f64 (/.f64 z y) x))) (*.f64 (*.f64 x (/.f64 z y)) (*.f64 2 (/.f64 (/.f64 z y) x))))
(/.f64 (fma.f64 x (/.f64 z y) (/.f64 (/.f64 z y) (/.f64 x 2))) (*.f64 x (*.f64 (/.f64 z y) (/.f64 (/.f64 z y) (/.f64 x 2)))))
(/.f64 (+.f64 (/.f64 (/.f64 z y) x) (*.f64 (*.f64 x (/.f64 z y)) 1/2)) (*.f64 (*.f64 x (/.f64 z y)) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 (*.f64 x (/.f64 z y)) (/.f64 (/.f64 z y) x)) (*.f64 x (*.f64 (/.f64 z y) (/.f64 (/.f64 z y) x))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 x (/.f64 z y)) (/.f64 (/.f64 z y) x)) z) (*.f64 y x)) (*.f64 x z)) y)
(/.f64 (+.f64 (/.f64 z y) (*.f64 (*.f64 x (/.f64 z y)) (*.f64 x 1/2))) (*.f64 (*.f64 x (/.f64 z y)) (/.f64 z y)))
(/.f64 (fma.f64 (*.f64 1/2 x) (*.f64 x (/.f64 z y)) (/.f64 z y)) (*.f64 x (*.f64 (/.f64 z y) (/.f64 z y))))
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 1/2 x)) (/.f64 z y) (/.f64 z y)) z) y) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (*.f64 (/.f64 (/.f64 z y) x) 2)) (/.f64 x y)) (*.f64 (/.f64 x y) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (/.f64 x y) (*.f64 (/.f64 (/.f64 1 y) x) 2)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (/.f64 x y))))
(/.f64 (/.f64 (fma.f64 (/.f64 (/.f64 1 y) x) 2 (/.f64 x y)) (/.f64 x y)) (/.f64 (/.f64 z y) (/.f64 x 2)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (/.f64 (/.f64 z y) x)) (*.f64 (/.f64 x y) 1/2)) (*.f64 (/.f64 x y) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 (/.f64 x y) (/.f64 (/.f64 1 y) x)) (*.f64 (/.f64 x y) (/.f64 (/.f64 z y) x)))
(*.f64 (/.f64 (/.f64 (fma.f64 1/2 (/.f64 x y) (/.f64 (/.f64 1 y) x)) (/.f64 (/.f64 z y) x)) x) y)
(/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (/.f64 x y) 1) (*.f64 x (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 y (*.f64 (/.f64 x y) (*.f64 1/2 x)) 1) (*.f64 x z)) y)
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (neg.f64 z)) (*.f64 (/.f64 x y) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 (fma.f64 (*.f64 y (neg.f64 (*.f64 1/2 x))) (/.f64 x y) -1) (*.f64 (neg.f64 z) (/.f64 x y)))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 y (neg.f64 (*.f64 1/2 x))) -1) (*.f64 x (neg.f64 z))) y)
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (/.f64 z y)) (*.f64 (/.f64 x y) (*.f64 x 1/2))) (*.f64 (/.f64 x y) (/.f64 z y)))
(/.f64 (fma.f64 (*.f64 1/2 x) (/.f64 x y) (/.f64 1 y)) (*.f64 (/.f64 z y) (/.f64 x y)))
(/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 x) (/.f64 1 y)) (*.f64 (/.f64 z y) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (neg.f64 z)) (*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (neg.f64 z) (/.f64 x y)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (/.f64 x y) -1) (*.f64 (neg.f64 z) (/.f64 x y)))
(*.f64 (/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (/.f64 x y)) -1) (*.f64 x (neg.f64 z))) y)
(/.f64 (+.f64 (*.f64 (/.f64 y x) (*.f64 (/.f64 (/.f64 z y) x) 2)) z) (*.f64 z (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (fma.f64 (/.f64 y x) (*.f64 2 (/.f64 (/.f64 z y) x)) z) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 z)))
(/.f64 (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) (/.f64 x 2)) z) (*.f64 z (/.f64 (/.f64 z y) (/.f64 x 2))))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) x) (*.f64 1/2 z)) (*.f64 z (/.f64 (/.f64 z y) x)))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) x) (*.f64 1/2 z)) (*.f64 z (/.f64 z y))) x)
(/.f64 (+.f64 (*.f64 (/.f64 y x) (neg.f64 z)) (*.f64 z (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 (/.f64 y x) (neg.f64 z) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x) (/.f64 (*.f64 y (neg.f64 z)) x)) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z y)) (*.f64 z (*.f64 x 1/2))) (*.f64 z (/.f64 z y)))
(/.f64 (fma.f64 1/2 (*.f64 x z) (*.f64 y (/.f64 (/.f64 z y) x))) (*.f64 z (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 1/2 (*.f64 x z) (*.f64 y (/.f64 (/.f64 z y) x))) (*.f64 z z)) y)
(/.f64 (+.f64 (*.f64 (/.f64 y x) (neg.f64 z)) (*.f64 z (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 (/.f64 y x) (neg.f64 z) (*.f64 (*.f64 1/2 z) (*.f64 y (neg.f64 x)))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 1/2 z) (*.f64 y (neg.f64 x)) (/.f64 (*.f64 y (neg.f64 z)) x)) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (*.f64 (/.f64 (/.f64 z y) x) 2)) x) (*.f64 x (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (fma.f64 (/.f64 y z) (*.f64 2 (/.f64 (/.f64 z y) x)) x) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 (fma.f64 (/.f64 (/.f64 y x) y) 2 x) x) (*.f64 (/.f64 z y) 2)) x)
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 (/.f64 z y) x)) (*.f64 x 1/2)) (*.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 x 1/2 (/.f64 (/.f64 (*.f64 y (/.f64 z y)) z) x)) (*.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 x (/.f64 (/.f64 y x) y)) (*.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (fma.f64 (/.f64 y z) z (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 x (*.f64 1/2 x)) y) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (neg.f64 z)) (*.f64 x (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 x (neg.f64 z)))
(/.f64 (fma.f64 (/.f64 y z) (neg.f64 z) (*.f64 y (*.f64 x (neg.f64 (*.f64 1/2 x))))) (*.f64 x (neg.f64 z)))
(/.f64 (fma.f64 y (*.f64 x (neg.f64 (*.f64 1/2 x))) (neg.f64 y)) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
(/.f64 (fma.f64 (/.f64 y z) (/.f64 z y) (*.f64 x (*.f64 1/2 x))) (*.f64 x (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 x (*.f64 1/2 x) (/.f64 y y)) (*.f64 x z)) y)
(/.f64 (+.f64 (*.f64 (/.f64 y z) (neg.f64 z)) (*.f64 x (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 x (neg.f64 z)))
(/.f64 (fma.f64 (/.f64 y z) (neg.f64 z) (*.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) x))) (*.f64 x (neg.f64 z)))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) x) (neg.f64 y)) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (neg.f64 x) 1)) (*.f64 (neg.f64 x) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (*.f64 2 (/.f64 (/.f64 z y) x)) (neg.f64 x)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (neg.f64 x))))
(/.f64 (fma.f64 (/.f64 (/.f64 y x) (neg.f64 y)) 2 (neg.f64 x)) (*.f64 (neg.f64 x) (/.f64 (/.f64 z y) (/.f64 x 2))))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 z y) x)) (*.f64 (neg.f64 x) 1/2)) (*.f64 (neg.f64 x) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 z y) x) (neg.f64 (*.f64 1/2 x))) (*.f64 (neg.f64 x) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 (neg.f64 x) (/.f64 (/.f64 y x) (neg.f64 y))) (*.f64 (neg.f64 x) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) z) (*.f64 (neg.f64 x) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (neg.f64 x) (*.f64 z (/.f64 y (neg.f64 z)))) (*.f64 x (neg.f64 z)))
(/.f64 (fma.f64 y (*.f64 x (neg.f64 (*.f64 1/2 x))) (/.f64 y -1)) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (neg.f64 z)) (*.f64 (neg.f64 x) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (neg.f64 z) (*.f64 (neg.f64 x) (*.f64 y (neg.f64 (*.f64 1/2 x))))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y)) (*.f64 (neg.f64 x) (*.f64 x 1/2))) (*.f64 (neg.f64 x) (/.f64 z y)))
(/.f64 (fma.f64 (*.f64 1/2 x) (neg.f64 x) (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y))) (*.f64 (neg.f64 x) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 x (neg.f64 (*.f64 1/2 x)) (/.f64 y (neg.f64 y))) (*.f64 (neg.f64 x) z)) y)
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) (neg.f64 z)) (*.f64 (neg.f64 x) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (neg.f64 x) (*.f64 (neg.f64 z) (/.f64 y (neg.f64 z)))) (*.f64 (neg.f64 z) (neg.f64 x)))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (neg.f64 x)) (/.f64 (neg.f64 y) -1)) (*.f64 x z))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) 1)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
(/.f64 (fma.f64 (/.f64 (/.f64 z y) x) -2 (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (/.f64 z y) (/.f64 x 2))))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) 1/2)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (/.f64 (neg.f64 z) y) x)) (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)))
(/.f64 (+.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) z))
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
(/.f64 (fma.f64 (neg.f64 z) (*.f64 y (*.f64 (/.f64 x y) (*.f64 1/2 x))) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 -1 (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (neg.f64 z)))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) (/.f64 1 (*.f64 x (*.f64 z (/.f64 z y)))))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) (*.f64 x (*.f64 z (/.f64 z y))))
(/.f64 (+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 x 1/2))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 z y)))
(/.f64 (fma.f64 (*.f64 1/2 x) (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (/.f64 z y) (/.f64 x y))))
(/.f64 (fma.f64 x (neg.f64 (*.f64 (*.f64 1/2 x) (/.f64 z y))) (/.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (/.f64 z y) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 -1 (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 z) (/.f64 x y)) z) (*.f64 (*.f64 z z) (/.f64 x y)))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 (neg.f64 z) (/.f64 x y))) z) (*.f64 x (*.f64 z (/.f64 z y))))
(/.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) 1)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
(/.f64 (fma.f64 (/.f64 (/.f64 z y) x) -2 (*.f64 (neg.f64 z) (/.f64 x y))) (*.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (/.f64 z y) (/.f64 x 2))))
(/.f64 (+.f64 (*.f64 -1 (/.f64 (/.f64 z y) x)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) 1/2)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (/.f64 (neg.f64 z) y) x)) (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)))
(/.f64 (+.f64 (neg.f64 z) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) z))
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
(/.f64 (fma.f64 (neg.f64 z) (*.f64 y (*.f64 (/.f64 x y) (*.f64 1/2 x))) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 -1 (neg.f64 z)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (neg.f64 z)))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) (/.f64 1 (*.f64 x (*.f64 z (/.f64 z y)))))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) (*.f64 x (*.f64 z (/.f64 z y))))
(/.f64 (+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (*.f64 x 1/2))) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (/.f64 z y)))
(/.f64 (fma.f64 (*.f64 1/2 x) (*.f64 (neg.f64 z) (/.f64 x y)) (/.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (/.f64 z y) (/.f64 x y))))
(/.f64 (fma.f64 x (neg.f64 (*.f64 (*.f64 1/2 x) (/.f64 z y))) (/.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 (/.f64 z y) (/.f64 x y))))
(/.f64 (+.f64 (*.f64 -1 (neg.f64 z)) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (neg.f64 (*.f64 x (/.f64 z y))) (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 z) (/.f64 x y)) z) (*.f64 (*.f64 z z) (/.f64 x y)))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 (neg.f64 z) (/.f64 x y))) z) (*.f64 x (*.f64 z (/.f64 z y))))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (*.f64 x (neg.f64 z)) 1)) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (fma.f64 (neg.f64 y) (*.f64 2 (/.f64 (/.f64 z y) x)) (*.f64 x (neg.f64 z))) (*.f64 x (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (neg.f64 z)))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (neg.f64 z) (*.f64 (neg.f64 y) (/.f64 (/.f64 z y) (/.f64 x 2)))) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) 2)) x)
(/.f64 (+.f64 (*.f64 (neg.f64 y) (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 x (neg.f64 z)) 1/2)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 (neg.f64 y) (/.f64 (/.f64 z y) x) (*.f64 1/2 (*.f64 x (neg.f64 z)))) (*.f64 x (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x))))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 x (neg.f64 z)) (neg.f64 z)))
(/.f64 (fma.f64 (neg.f64 y) (neg.f64 z) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 y (neg.f64 (*.f64 1/2 x))))) (*.f64 x (*.f64 z z)))
(/.f64 (fma.f64 x (*.f64 z (*.f64 1/2 (*.f64 y x))) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (/.f64 z y)) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x 1/2))) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (fma.f64 (neg.f64 y) (/.f64 z y) (*.f64 x (*.f64 1/2 (*.f64 x (neg.f64 z))))) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (fma.f64 x (*.f64 1/2 (*.f64 x (neg.f64 z))) (*.f64 (neg.f64 y) (/.f64 z y))) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (neg.f64 z)) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 x (neg.f64 z)) (neg.f64 z)))
(/.f64 (fma.f64 (neg.f64 y) (neg.f64 z) (*.f64 x (*.f64 (*.f64 1/2 (neg.f64 z)) (*.f64 y (neg.f64 x))))) (*.f64 x (*.f64 z z)))
(/.f64 (fma.f64 x (*.f64 (*.f64 1/2 (neg.f64 z)) (*.f64 y (neg.f64 x))) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (+.f64 (*.f64 y (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) 1)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (fma.f64 y (*.f64 2 (/.f64 (/.f64 z y) x)) (*.f64 x z)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (*.f64 x z))))
(/.f64 (/.f64 (fma.f64 y (/.f64 (/.f64 z y) (/.f64 x 2)) (*.f64 x z)) (/.f64 (/.f64 z y) (/.f64 x 2))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 y (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) 1/2)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 (*.f64 x z) (*.f64 y (/.f64 (/.f64 z y) x))) (*.f64 x (*.f64 z (/.f64 (/.f64 z y) x))))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) z))
(*.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x z) (*.f64 y z)) (/.f64 1 (*.f64 z (*.f64 x z))))
(/.f64 (fma.f64 y (*.f64 (*.f64 x z) (*.f64 1/2 x)) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (neg.f64 z)))
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 x (*.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x)))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (+.f64 (*.f64 y (/.f64 z y)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (*.f64 x 1/2))) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 z y)))
(/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 x z) (*.f64 1/2 x))) (*.f64 x (*.f64 z (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 x z) (*.f64 1/2 x))) (*.f64 z (*.f64 x z))) y)
(/.f64 (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (neg.f64 z)))
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 z (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (*.f64 (/.f64 (/.f64 z y) x) 2)) (*.f64 (neg.f64 z) 1)) (*.f64 (neg.f64 z) (*.f64 (/.f64 (/.f64 z y) x) 2)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 x)) (*.f64 2 (/.f64 (/.f64 z y) x)) (neg.f64 z)) (*.f64 (/.f64 (/.f64 z y) x) (*.f64 2 (neg.f64 z))))
(/.f64 (fma.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 z y) (/.f64 x 2)) (neg.f64 z)) (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) (/.f64 x 2))))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 z y) x)) (*.f64 (neg.f64 z) 1/2)) (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 (neg.f64 z) (*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 z y) x))) (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)))
(/.f64 (fma.f64 1/2 (neg.f64 z) (*.f64 y (/.f64 (/.f64 (/.f64 z y) x) (neg.f64 x)))) (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
(/.f64 (fma.f64 (/.f64 y (neg.f64 x)) z (*.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 z (/.f64 y (neg.f64 x)) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 1/2 x))) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (neg.f64 z)) (*.f64 (neg.f64 z) (neg.f64 (*.f64 y (*.f64 x 1/2))))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 y (neg.f64 (*.f64 1/2 x))) (neg.f64 z) (/.f64 (*.f64 y (neg.f64 z)) (neg.f64 x))) (*.f64 z z))
(/.f64 (fma.f64 (neg.f64 z) (/.f64 y (neg.f64 x)) (*.f64 z (*.f64 1/2 (*.f64 y x)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (/.f64 z y)) (*.f64 (neg.f64 z) (*.f64 x 1/2))) (*.f64 (neg.f64 z) (/.f64 z y)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 x)) (/.f64 z y) (*.f64 1/2 (*.f64 x (neg.f64 z)))) (*.f64 (neg.f64 z) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 (/.f64 y (neg.f64 x)) (/.f64 z y) (*.f64 1/2 (*.f64 x (neg.f64 z)))) (*.f64 z (neg.f64 z))) y)
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) (neg.f64 z)) (*.f64 (neg.f64 z) (*.f64 1/2 (*.f64 y (neg.f64 x))))) (*.f64 (neg.f64 z) (neg.f64 z)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 x)) (neg.f64 z) (*.f64 (*.f64 1/2 (neg.f64 z)) (*.f64 y (neg.f64 x)))) (*.f64 z z))
(/.f64 (fma.f64 1/2 (*.f64 (*.f64 y (neg.f64 x)) (neg.f64 z)) (/.f64 (neg.f64 y) (neg.f64 (/.f64 x z)))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (*.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (pow.f64 (/.f64 (/.f64 y z) x) 2))) (*.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) (*.f64 1/4 (/.f64 (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x))) z))) (*.f64 (/.f64 (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x))) z) (pow.f64 (/.f64 y (*.f64 x z)) 2))) (*.f64 (/.f64 (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x))) z) (/.f64 (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x))) z)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) (*.f64 1/4 (/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x))) z))) (*.f64 (/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x))) z) (pow.f64 (/.f64 y (*.f64 x z)) 2))) (*.f64 (/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x))) z) (/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x))) z)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x z) (*.f64 y z))) (neg.f64 (*.f64 z (*.f64 x z))))
(/.f64 (neg.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x z) (*.f64 y z))) (*.f64 x (*.f64 z (neg.f64 z))))
(*.f64 1 (/.f64 (fma.f64 y (*.f64 (*.f64 x z) (*.f64 1/2 x)) (*.f64 y z)) (*.f64 z (*.f64 x z))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (/.f64 z y)) z)) (neg.f64 (*.f64 z (*.f64 x (/.f64 z y)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z)) (*.f64 (*.f64 x (neg.f64 z)) (/.f64 z y)))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (/.f64 z y)) z) z))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) z (/.f64 z (/.f64 x y)))) (neg.f64 (*.f64 z z)))
(/.f64 (neg.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) z (*.f64 (/.f64 z x) y))) (*.f64 z (neg.f64 z)))
(*.f64 1 (/.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) z (*.f64 (/.f64 z x) y)) (*.f64 z z)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y)))) (neg.f64 (*.f64 z (*.f64 x (neg.f64 z)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (neg.f64 z)) (*.f64 y (neg.f64 z)))) (*.f64 x (*.f64 z z)))
(/.f64 (neg.f64 (fma.f64 (*.f64 1/2 (*.f64 y x)) (*.f64 x (neg.f64 z)) (*.f64 y (neg.f64 z)))) (*.f64 z (*.f64 x z)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2)))) (neg.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x)))) z)
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) 1) (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x))) (*.f64 x (*.f64 z (/.f64 z y))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4 (*.f64 (/.f64 (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) (*.f64 z (*.f64 x z))) y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4))) (neg.f64 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4))) (neg.f64 (/.f64 (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x))) z)))
(*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 -1/4 (pow.f64 (*.f64 y (/.f64 x z)) 2))) (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y))) z))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)))) (+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z)) (/.f64 (pow.f64 (/.f64 (/.f64 y z) x) 2) (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z))))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x)))) z) (*.f64 (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x)))) z)) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x)))) z)) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x)))) z) (*.f64 (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x)))) z)))
(/.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z (*.f64 (/.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) (/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x))) 1/4)) z)) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z)) (fma.f64 (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z (*.f64 (/.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) (/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x))) 1/4)) z)))
(pow.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x 1/2) y (/.f64 y (neg.f64 x))) z) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 (/.f64 y z) x) 2))) -1)
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 (*.f64 1/2 x) y (/.f64 y (neg.f64 x)))) z)
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (fma.f64 1/2 (*.f64 y x) (/.f64 y (neg.f64 x)))) z)
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) (*.f64 z (*.f64 x (/.f64 z y))))) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y z) x) 3))) -1)
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) 1) (fma.f64 (pow.f64 (/.f64 (/.f64 z y) x) -2) 1/4 (/.f64 (-.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x))) (*.f64 x (*.f64 z (/.f64 z y))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 2) 1/4 (*.f64 (/.f64 (+.f64 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) (*.f64 z (*.f64 x z))) y)))
(fma.f64 y (/.f64 (/.f64 1 z) x) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 y (/.f64 1 (*.f64 x z)) (*.f64 1/2 (*.f64 y (/.f64 x z))))
(fma.f64 1 (/.f64 (/.f64 y z) x) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 1 z) (/.f64 y x) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 y x) (*.f64 (/.f64 1 z) 1/2) (/.f64 (/.f64 y z) x))
(fma.f64 (*.f64 y x) (/.f64 1/2 z) (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 y (/.f64 x z)) 1/2 (/.f64 (/.f64 y z) x))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 (/.f64 y z) x))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y z) (/.f64 1 x) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 x z)) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 x z)) (*.f64 1/2 (*.f64 y (/.f64 x z))))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 1/2 (*.f64 y (/.f64 x z))))
(fma.f64 (/.f64 (/.f64 1 z) x) y (*.f64 (*.f64 x 1/2) (/.f64 y z)))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 1 z) (/.f64 (/.f64 y z) x))
(fma.f64 (*.f64 1/2 (*.f64 y x)) (/.f64 1 z) (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(log.f64 (exp.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))) (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(*.f64 1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))) (cbrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))) (cbrt.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(cbrt.f64 (*.f64 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))) (*.f64 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))) (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))))))
(cbrt.f64 (*.f64 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))) (pow.f64 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))) 2)))
(pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))) 1)
(fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 y)) (binary64->binary32 z))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (fma.f32 1/2 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (fma.f32 1/2 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 z)) (binary64->binary32 y)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(-.f64 (/.f64 0 (/.f64 x (neg.f64 (cosh.f64 x)))) (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(/.f64 (neg.f64 (/.f64 y z)) (/.f64 x (neg.f64 (cosh.f64 x))))
(-.f64 (/.f64 0 (*.f64 x (/.f64 z (neg.f64 (cosh.f64 x))))) (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(/.f64 (neg.f64 (/.f64 y z)) (/.f64 x (neg.f64 (cosh.f64 x))))
(-.f64 (/.f64 0 (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))) (/.f64 y (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(-.f64 0 (/.f64 y (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(neg.f64 (*.f64 (/.f64 y x) (/.f64 (cosh.f64 x) (neg.f64 z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (cosh.f64 x) (/.f64 (/.f64 y z) x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) 1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 1 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 1 z) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 1 z) (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 1 z) (/.f64 (/.f64 (cosh.f64 x) x) (/.f64 1 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y x) (/.f64 (cosh.f64 x) z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y x) (/.f64 (/.f64 -1 z) (/.f64 -1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y z) x) (cosh.f64 x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y z) (/.f64 (cosh.f64 x) x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y z) (/.f64 (/.f64 -1 x) (/.f64 -1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 (/.f64 x (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 1 x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 (/.f64 1 x) -1) (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 y (*.f64 x (neg.f64 z))) -1) (cosh.f64 x))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (/.f64 -1 x) (/.f64 1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (neg.f64 (cosh.f64 x)) (/.f64 (/.f64 y z) (neg.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 -1 (/.f64 1 (neg.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)))))
(/.f64 -1 (*.f64 (neg.f64 x) (/.f64 z (*.f64 y (cosh.f64 x)))))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 x (/.f64 z (cosh.f64 x)))))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 (/.f64 x (cosh.f64 x)) (neg.f64 z))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 1 x) (*.f64 y (/.f64 (cosh.f64 x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) y)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 z) x) (*.f64 y (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 z) x) (/.f64 (cosh.f64 x) (/.f64 1 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) x) (/.f64 y z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 (/.f64 y z) (*.f64 (cosh.f64 x) 2)) (/.f64 1 (*.f64 x 2)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y z) (neg.f64 x)) (neg.f64 (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y z) (neg.f64 x)) (/.f64 1 (/.f64 -1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 -1 (/.f64 x (cosh.f64 x))) (/.f64 y (neg.f64 z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 -1 z) (/.f64 (/.f64 y x) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 -1 z) (*.f64 (/.f64 (/.f64 y x) -1) (cosh.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) -1) (cosh.f64 x))) z)
(*.f64 (/.f64 -1 (*.f64 x (/.f64 z (cosh.f64 x)))) (neg.f64 y))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 -1 x) (/.f64 y (/.f64 z (neg.f64 (cosh.f64 x)))))
(*.f64 (/.f64 -1 x) (*.f64 (/.f64 y z) (neg.f64 (cosh.f64 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (neg.f64 (cosh.f64 x)))) x)
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 y z) (neg.f64 (/.f64 1 (cosh.f64 x)))))
(*.f64 (/.f64 -1 x) (*.f64 (/.f64 (/.f64 y z) -1) (cosh.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y z) -1) (cosh.f64 x))) x)
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 y z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 -1 x) (*.f64 (/.f64 (/.f64 y z) -1) (cosh.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y z) -1) (cosh.f64 x))) x)
(*.f64 (*.f64 (/.f64 (/.f64 y z) x) (*.f64 (cosh.f64 x) 2)) 1/2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) x)) (/.f64 -1 z))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 1 (/.f64 z (neg.f64 (cosh.f64 x)))))
(*.f64 (/.f64 y (neg.f64 x)) (*.f64 (/.f64 1 z) (neg.f64 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) z) (neg.f64 (cosh.f64 x)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 1 z) (neg.f64 (/.f64 1 (cosh.f64 x)))))
(*.f64 (/.f64 y (neg.f64 x)) (*.f64 (/.f64 (/.f64 1 z) -1) (cosh.f64 x)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 -1 z) (/.f64 1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (/.f64 1 z) (/.f64 -1 (cosh.f64 x))))
(*.f64 (/.f64 y (neg.f64 x)) (*.f64 (/.f64 (/.f64 1 z) -1) (cosh.f64 x)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 (neg.f64 (/.f64 1 z)) (/.f64 1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) (/.f64 1 z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 y (/.f64 (cosh.f64 x) z)) (/.f64 1 x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y 1) (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 y (cosh.f64 x)) (/.f64 (/.f64 1 z) x))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 z) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 1 (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y z) 2))
(*.f64 (/.f64 y (*.f64 2 z)) (*.f64 (/.f64 1 x) (*.f64 2 (cosh.f64 x))))
(/.f64 (/.f64 y (*.f64 2 z)) (/.f64 x (*.f64 2 (cosh.f64 x))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 (/.f64 y z) x) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 x) 1) (*.f64 y (/.f64 (cosh.f64 x) z)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 y -1) (/.f64 (neg.f64 (/.f64 1 z)) (/.f64 x (cosh.f64 x))))
(*.f64 (/.f64 y -1) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 y -1) (neg.f64 (/.f64 (cosh.f64 x) (*.f64 x z))))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 (cosh.f64 x) (*.f64 x z)))
(/.f64 (*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) (*.f64 x z))) -1)
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) (/.f64 (neg.f64 y) -1))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 (/.f64 (cosh.f64 x) x) z))
(/.f64 (*.f64 (neg.f64 y) (/.f64 (cosh.f64 x) (*.f64 x z))) -1)
(*.f64 (/.f64 (cosh.f64 x) (*.f64 x z)) (/.f64 (neg.f64 y) -1))
(*.f64 (/.f64 (/.f64 -1 x) z) (/.f64 (neg.f64 (cosh.f64 x)) (/.f64 1 y)))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 y (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 1 (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y x) 2))
(/.f64 (*.f64 (*.f64 (/.f64 1 z) (*.f64 2 (cosh.f64 x))) (/.f64 y x)) 2)
(*.f64 (/.f64 (/.f64 y (*.f64 x 2)) z) (*.f64 2 (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 1 z) (neg.f64 x)) (/.f64 y (/.f64 -1 (cosh.f64 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (neg.f64 x) z)) y) (/.f64 -1 (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 1 z) 1) (*.f64 (cosh.f64 x) (/.f64 y x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 z) 1) (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y x) 2))
(/.f64 (*.f64 (*.f64 (/.f64 1 z) (*.f64 2 (cosh.f64 x))) (/.f64 y x)) 2)
(*.f64 (/.f64 (/.f64 y (*.f64 x 2)) z) (*.f64 2 (cosh.f64 x)))
(*.f64 (/.f64 y (*.f64 (/.f64 z 2) (/.f64 x (cosh.f64 x)))) 1/2)
(*.f64 1/2 (/.f64 y (*.f64 (/.f64 x (cosh.f64 x)) (/.f64 z 2))))
(*.f64 1/2 (*.f64 (/.f64 (/.f64 y (/.f64 z 2)) x) (cosh.f64 x)))
(*.f64 (/.f64 1 (*.f64 (/.f64 z 2) (/.f64 x (cosh.f64 x)))) (/.f64 y 2))
(*.f64 (/.f64 (/.f64 1 (/.f64 z 2)) (/.f64 x (cosh.f64 x))) (/.f64 y 2))
(*.f64 (/.f64 (/.f64 y 2) (*.f64 (/.f64 z 2) x)) (cosh.f64 x))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (cosh.f64 x))) (/.f64 1 z))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y x) (/.f64 z (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 z) (/.f64 x (cosh.f64 x))))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 x) (/.f64 z (cosh.f64 x))))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 (neg.f64 y) 1) (/.f64 (/.f64 -1 (*.f64 x z)) (/.f64 1 (cosh.f64 x))))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (cosh.f64 x))) (/.f64 (/.f64 -1 z) x))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (cosh.f64 x))) (/.f64 (/.f64 -1 x) z))
(*.f64 (neg.f64 y) (*.f64 (/.f64 -1 (*.f64 x z)) (cosh.f64 x)))
(*.f64 (/.f64 (neg.f64 (cosh.f64 x)) x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 (neg.f64 y) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 x) 2))
(*.f64 (*.f64 (/.f64 (neg.f64 y) z) (*.f64 2 (cosh.f64 x))) (/.f64 -1 (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 x) (neg.f64 z)) (/.f64 y (/.f64 -1 (cosh.f64 x))))
(/.f64 (*.f64 (/.f64 1 (*.f64 x (neg.f64 z))) y) (/.f64 -1 (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 1 (*.f64 x (neg.f64 z))) -1) (*.f64 y (cosh.f64 x)))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 z (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(/.f64 (*.f64 (/.f64 1 z) (/.f64 y 2)) (/.f64 x (*.f64 2 (cosh.f64 x))))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 x (*.f64 2 (cosh.f64 x))) (/.f64 y 2)))
(*.f64 (/.f64 y (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 (/.f64 1 z) x) 2))
(*.f64 (*.f64 y (*.f64 2 (cosh.f64 x))) (/.f64 (/.f64 1 z) (*.f64 x 2)))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 z) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y z) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 1 x) 2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 (*.f64 x z)) 2))
(*.f64 (*.f64 (neg.f64 y) (*.f64 2 (cosh.f64 x))) (/.f64 -1 (*.f64 2 (*.f64 x z))))
(*.f64 (/.f64 (/.f64 1 x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 y z) 2))
(*.f64 (/.f64 y (*.f64 2 z)) (*.f64 (/.f64 1 x) (*.f64 2 (cosh.f64 x))))
(/.f64 (/.f64 y (*.f64 2 z)) (/.f64 x (*.f64 2 (cosh.f64 x))))
(*.f64 (/.f64 (/.f64 (/.f64 1 z) x) 1) (*.f64 y (cosh.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 (/.f64 1 z) x) (/.f64 1 (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(/.f64 (*.f64 (/.f64 1 z) (/.f64 y 2)) (/.f64 x (*.f64 2 (cosh.f64 x))))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 x (*.f64 2 (cosh.f64 x))) (/.f64 y 2)))
(*.f64 (/.f64 (/.f64 1 z) (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 y 2))
(/.f64 (*.f64 (/.f64 1 z) (/.f64 y 2)) (/.f64 x (*.f64 2 (cosh.f64 x))))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 x (*.f64 2 (cosh.f64 x))) (/.f64 y 2)))
(*.f64 (/.f64 (neg.f64 y) (/.f64 x (*.f64 (cosh.f64 x) 2))) (/.f64 (/.f64 -1 z) 2))
(*.f64 (*.f64 (/.f64 (neg.f64 y) x) (*.f64 2 (cosh.f64 x))) (/.f64 -1 (*.f64 2 z)))
(/.f64 (*.f64 (/.f64 (neg.f64 y) x) (*.f64 2 (cosh.f64 x))) (*.f64 -2 z))
(*.f64 (/.f64 -1 (/.f64 z (cosh.f64 x))) (/.f64 y (neg.f64 x)))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (/.f64 (/.f64 y z) (/.f64 x (*.f64 (cosh.f64 x) 2))) 1/2)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1/2) (pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1/2))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(pow.f64 (*.f64 x (/.f64 (/.f64 z (cosh.f64 x)) y)) -1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(neg.f64 (/.f64 (/.f64 y z) (/.f64 x (neg.f64 (cosh.f64 x)))))
(/.f64 (neg.f64 (/.f64 y z)) (/.f64 x (neg.f64 (cosh.f64 x))))
(exp.f64 (log.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(log.f64 (exp.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))) (sqrt.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 1 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))) (cbrt.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x))))) (cbrt.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x))) (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))) (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(cbrt.f64 (*.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) (*.f64 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))))))
(cbrt.f64 (*.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) (pow.f64 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z))) 2)))
(pow.f64 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x))) 1)
(*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (/.f32 (binary64->binary32 x) (cosh.f32 (binary64->binary32 x)))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (cosh.f32 (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (cosh.f32 (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(-.f64 (/.f64 0 (neg.f64 (cosh.f64 x))) (/.f64 x (neg.f64 (cosh.f64 x))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 x (/.f64 1 (cosh.f64 x)))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 1 (/.f64 x (cosh.f64 x)))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 (/.f64 x (cosh.f64 x)) 1)
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 -1 (/.f64 x (neg.f64 (cosh.f64 x))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 (neg.f64 x) (/.f64 -1 (cosh.f64 x)))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 2 (/.f64 x (*.f64 (cosh.f64 x) 2)))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 (/.f64 1 (cosh.f64 x)) x)
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 (/.f64 -1 (cosh.f64 x)) (neg.f64 x))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 (/.f64 x (*.f64 (cosh.f64 x) 2)) 2)
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 (pow.f64 (/.f64 (cosh.f64 x) x) -1/2) (pow.f64 (/.f64 (cosh.f64 x) x) -1/2))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(pow.f64 (/.f64 (cosh.f64 x) x) -1)
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(neg.f64 (/.f64 x (neg.f64 (cosh.f64 x))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(exp.f64 (log.f64 (/.f64 x (cosh.f64 x))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(log.f64 (exp.f64 (/.f64 x (cosh.f64 x))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 (sqrt.f64 (/.f64 x (cosh.f64 x))) (sqrt.f64 (/.f64 x (cosh.f64 x))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(log1p.f64 (expm1.f64 (/.f64 x (cosh.f64 x))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(expm1.f64 (log1p.f64 (/.f64 x (cosh.f64 x))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 1 (/.f64 x (cosh.f64 x)))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (cosh.f64 x))) (cbrt.f64 (/.f64 x (cosh.f64 x)))) (cbrt.f64 (/.f64 x (cosh.f64 x))))
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (cosh.f64 x)) (/.f64 x (cosh.f64 x))) (/.f64 x (cosh.f64 x))))
(cbrt.f64 (*.f64 (/.f64 x (cosh.f64 x)) (*.f64 (/.f64 x (cosh.f64 x)) (/.f64 x (cosh.f64 x)))))
(cbrt.f64 (*.f64 (/.f64 x (cosh.f64 x)) (pow.f64 (/.f64 x (cosh.f64 x)) 2)))
(pow.f64 (/.f64 x (cosh.f64 x)) 1)
(*.f64 2 (/.f64 x (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))))
(/.f64 x (cosh.f64 x))
(binary32->binary64 (binary64->binary32 (/.f64 x (cosh.f64 x))))
(binary32->binary64 (binary64->binary32 (/.f64 x (cosh.f64 x))))
(binary32->binary64 (/.f32 (binary64->binary32 x) (cosh.f32 (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z (cosh.f64 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x z) (cosh.f64 x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z (cosh.f64 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x z) (cosh.f64 x))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (cosh.f32 (binary64->binary32 x)))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (cosh.f32 (binary64->binary32 x))))
(binary32->binary64 (/.f32 (binary64->binary32 z) (/.f32 (cosh.f32 (binary64->binary32 x)) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 z (cosh.f64 x))))
(binary32->binary64 (binary64->binary32 (/.f64 z (cosh.f64 x))))
(binary32->binary64 (/.f32 (binary64->binary32 z) (cosh.f32 (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (cosh.f32 (binary64->binary32 x))))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (cosh.f32 (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (cosh.f32 (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 1 z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 1 z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (*.f32 (/.f32 1 (binary64->binary32 z)) (/.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 z) (/.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 1 z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 z) (/.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 1 z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (*.f32 (/.f32 1 (binary64->binary32 z)) (/.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 y)) (binary64->binary32 z))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (fma.f32 1/2 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (fma.f32 1/2 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 z)) (binary64->binary32 y)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 1 z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 1 z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (*.f32 (/.f32 1 (binary64->binary32 z)) (/.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x y) z)))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x y) z)))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 x z))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 y)) (binary64->binary32 z)))
(binary32->binary64 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 z)) (binary64->binary32 y)))
(binary32->binary64 (binary64->binary32 (/.f64 x (cosh.f64 x))))
(binary32->binary64 (binary64->binary32 (/.f64 x (cosh.f64 x))))
(binary32->binary64 (/.f32 (binary64->binary32 x) (cosh.f32 (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 (cosh.f64 x) (*.f64 x z)))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (/.f32 (binary64->binary32 x) (cosh.f32 (binary64->binary32 x)))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (cosh.f32 (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (cosh.f32 (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))

eval208.0ms (1.5%)

Compiler

Compiled 17019 to 6203 computations (63.6% saved)

prune303.0ms (2.2%)

Pruning

28 alts after pruning (24 fresh and 4 done)

PrunedKeptTotal
New92424948
Fresh000
Picked235
Done213
Total92828956
Accuracy
100.0%
Counts
956 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.6%
(/.f64 (/.f64 y z) x)
49.4%
(/.f64 (/.f64 y x) z)
47.5%
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
71.0%
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
52.9%
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
51.8%
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
62.1%
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
40.1%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
43.9%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z y)) (*.f64 z (*.f64 x 1/2))) (*.f64 z (/.f64 z y)))
48.2%
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (/.f64 z y)) (*.f64 (/.f64 x y) (*.f64 x 1/2))) (*.f64 (/.f64 x y) (/.f64 z y)))
68.0%
(/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y)))
48.8%
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x z)) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 x z)))
48.5%
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
35.1%
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
64.3%
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
50.8%
(/.f64 y (/.f64 z (/.f64 1 x)))
97.3%
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
50.8%
(/.f64 y (*.f64 x z))
65.4%
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
62.8%
(+.f64 (*.f64 1/2 (/.f64 -1 (/.f64 (/.f64 (neg.f64 z) y) x))) (/.f64 y (*.f64 x z)))
62.9%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
65.8%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 z) (*.f64 y x))) (/.f64 y (*.f64 x z)))
65.8%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 -1 z) (/.f64 y (/.f64 -1 x)))) (/.f64 y (*.f64 x z)))
66.2%
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
84.5%
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
49.4%
(*.f64 (/.f64 1 z) (/.f64 y x))
24.4%
(*.f64 1/2 (/.f64 (*.f64 x y) z))
24.8%
(*.f64 1/2 (*.f64 y (/.f64 x z)))
53.6%
(/.f64 (/.f64 y z) x)
49.4%
(/.f64 (/.f64 y x) z)
47.5%
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
71.0%
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
52.9%
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
51.8%
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
62.1%
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
40.1%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
43.9%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z y)) (*.f64 z (*.f64 x 1/2))) (*.f64 z (/.f64 z y)))
48.2%
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (/.f64 z y)) (*.f64 (/.f64 x y) (*.f64 x 1/2))) (*.f64 (/.f64 x y) (/.f64 z y)))
68.0%
(/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y)))
48.8%
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x z)) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 x z)))
48.5%
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
35.1%
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
64.3%
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
50.8%
(/.f64 y (/.f64 z (/.f64 1 x)))
97.3%
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
50.8%
(/.f64 y (*.f64 x z))
65.4%
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
62.8%
(+.f64 (*.f64 1/2 (/.f64 -1 (/.f64 (/.f64 (neg.f64 z) y) x))) (/.f64 y (*.f64 x z)))
62.9%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
65.8%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 z) (*.f64 y x))) (/.f64 y (*.f64 x z)))
65.8%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 -1 z) (/.f64 y (/.f64 -1 x)))) (/.f64 y (*.f64 x z)))
66.2%
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
84.5%
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
49.4%
(*.f64 (/.f64 1 z) (/.f64 y x))
24.4%
(*.f64 1/2 (/.f64 (*.f64 x y) z))
24.8%
(*.f64 1/2 (*.f64 y (/.f64 x z)))
Compiler

Compiled 1904 to 1144 computations (39.9% saved)

localize248.0ms (1.8%)

Localize:

Found 26 expressions with local error:

NewAccuracyProgram
88.7%
(*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))
92.8%
(/.f64 (/.f64 z y) x)
98.5%
(*.f64 z (/.f64 (/.f64 z y) x))
100.0%
(+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2))
79.5%
(*.f64 (/.f64 y z) z)
81.6%
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
99.9%
(*.f64 x (*.f64 y (*.f64 x 1/2)))
92.9%
(*.f64 (/.f64 y z) x)
93.2%
(/.f64 y (*.f64 x z))
100.0%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
92.1%
(/.f64 (/.f64 y x) z)
81.6%
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
87.6%
(*.f64 y (*.f64 x (*.f64 1/2 x)))
98.5%
(*.f64 z (/.f64 (/.f64 z y) x))
92.8%
(/.f64 (/.f64 z y) x)
88.7%
(*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))
64.8%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
99.9%
(*.f64 x (*.f64 y (*.f64 x 1/2)))
81.6%
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
79.5%
(*.f64 (/.f64 y z) z)
100.0%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
93.2%
(/.f64 y (*.f64 x z))
92.9%
(*.f64 (/.f64 y z) x)
92.1%
(/.f64 (/.f64 y x) z)
87.6%
(*.f64 y (*.f64 x (*.f64 1/2 x)))
81.6%
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
Compiler

Compiled 240 to 81 computations (66.3% saved)

series35.0ms (0.2%)

Counts
12 → 396
Calls

99 calls:

TimeVariablePointExpression
7.0ms
y
@0
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
2.0ms
y
@-inf
(*.f64 (/.f64 y z) z)
2.0ms
z
@0
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
1.0ms
z
@inf
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
1.0ms
y
@0
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))

rewrite271.0ms (1.9%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
600×times-frac
521×frac-2neg
334×frac-sub
319×frac-add
245×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
036332
1193290
21869278
Stop Event
node limit
Counts
12 → 602
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
(*.f64 y (*.f64 x (*.f64 1/2 x)))
(/.f64 (/.f64 y x) z)
(*.f64 (/.f64 y z) x)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 y z) z)
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(*.f64 x (*.f64 y (*.f64 x 1/2)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))
(/.f64 (/.f64 z y) x)
(*.f64 z (/.f64 (/.f64 z y) x))
Outputs
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 y (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(-.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)) (/.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (*.f64 x z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (/.f64 1 (*.f64 x z)))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)) (/.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(*.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) (/.f64 1 (*.f64 z (neg.f64 x))))
(*.f64 1 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)))
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 1 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x))
(*.f64 (/.f64 1 (*.f64 x z)) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x) (/.f64 1 z))
(*.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z) (/.f64 1 x))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 z)))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) x) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) z))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) z) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) x) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) z) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) x))
(*.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(*.f64 (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2) (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2))
(pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) -1)
(neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(fma.f64 y (/.f64 1 (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 1/2 (/.f64 y z)) x (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (/.f64 y (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 y (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 0 (*.f64 x z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z (/.f64 1 x))) (/.f64 (neg.f64 y) (/.f64 z (/.f64 1 x))))
(-.f64 (/.f64 (/.f64 0 (neg.f64 x)) z) (/.f64 (/.f64 y (neg.f64 x)) z))
(-.f64 (/.f64 (/.f64 0 (neg.f64 x)) (neg.f64 (neg.f64 z))) (/.f64 y (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 (/.f64 0 (neg.f64 z)) x) (/.f64 (/.f64 y (neg.f64 z)) x))
(*.f64 y (/.f64 1 (*.f64 x z)))
(*.f64 y (*.f64 (/.f64 1 x) (/.f64 1 z)))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 z (neg.f64 x))))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 x z)))
(*.f64 (neg.f64 y) (/.f64 (neg.f64 (/.f64 1 x)) z))
(*.f64 (/.f64 y x) (/.f64 1 z))
(*.f64 (/.f64 y z) (/.f64 1 x))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 1 (neg.f64 z)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 -1 z))
(*.f64 1 (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 1 x) (/.f64 y z))
(*.f64 (/.f64 1 z) (/.f64 y x))
(*.f64 (/.f64 1 (*.f64 x z)) y)
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 -1 x))
(*.f64 (/.f64 -1 x) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 -1 x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 -1 z) (/.f64 y (neg.f64 x)))
(*.f64 (pow.f64 (/.f64 (*.f64 x z) y) -1/2) (pow.f64 (/.f64 (*.f64 x z) y) -1/2))
(pow.f64 (/.f64 (*.f64 x z) y) -1)
(neg.f64 (/.f64 y (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 0 (/.f64 z x)) (/.f64 (neg.f64 y) (/.f64 z x)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (/.f64 x (/.f64 z (neg.f64 y))))
(/.f64 y (/.f64 z x))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z x)))
(/.f64 -1 (neg.f64 (/.f64 z (*.f64 y x))))
(/.f64 x (/.f64 z y))
(/.f64 (/.f64 y (/.f64 z x)) 1)
(/.f64 (neg.f64 x) (/.f64 z (neg.f64 y)))
(/.f64 1 (/.f64 z (*.f64 y x)))
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 x (neg.f64 y)) (neg.f64 z))
(/.f64 (*.f64 (neg.f64 y) x) (neg.f64 z))
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 z y))
(/.f64 (neg.f64 (*.f64 y x)) (neg.f64 z))
(/.f64 (neg.f64 (/.f64 y (/.f64 z x))) -1)
(/.f64 (*.f64 x 1) (/.f64 z y))
(/.f64 (*.f64 1 x) (/.f64 z y))
(/.f64 (/.f64 x z) (/.f64 1 y))
(/.f64 (neg.f64 (*.f64 x (neg.f64 y))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) x)) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (neg.f64 (*.f64 y x))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 x 1)) (/.f64 z (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 1 x)) (/.f64 z (neg.f64 y)))
(/.f64 (neg.f64 (/.f64 x z)) (neg.f64 (/.f64 1 y)))
(pow.f64 (/.f64 z (*.f64 y x)) -1)
(-.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)) (/.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (*.f64 x z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (/.f64 1 (*.f64 x z)))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)) (/.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(*.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) (/.f64 1 (*.f64 z (neg.f64 x))))
(*.f64 1 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)))
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 1 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x))
(*.f64 (/.f64 1 (*.f64 x z)) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x) (/.f64 1 z))
(*.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z) (/.f64 1 x))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 z)))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) x) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) z))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) z) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) x) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) z) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) x))
(*.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(*.f64 (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2) (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2))
(/.f64 -1 (neg.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)))))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)))))
(/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z))
(/.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) (*.f64 z (neg.f64 x)))
(/.f64 1 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))))
(/.f64 1 (neg.f64 (neg.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z))
(/.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x) z)
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) (*.f64 (*.f64 x z) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 -1/2 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) 1) (*.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (*.f64 x z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) 1) (*.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z)))
(/.f64 (neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x)) (neg.f64 z))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))) (neg.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(/.f64 (neg.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))))
(/.f64 (neg.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 -1/2 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))) (neg.f64 (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3))) (neg.f64 (*.f64 (*.f64 x z) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))
(/.f64 (*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) 1) (*.f64 x z))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x z))) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) (/.f64 1 (*.f64 x z))) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))))
(/.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z) x)
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x z)) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 (*.f64 z (neg.f64 x)))) (*.f64 y z)) (*.f64 z (neg.f64 (*.f64 z (neg.f64 x)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 z (/.f64 1 x))) (*.f64 y z)) (*.f64 z (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 z (neg.f64 x))) (*.f64 z (neg.f64 y))) (*.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 (/.f64 (*.f64 x z) y))) (*.f64 z -1)) (*.f64 z (neg.f64 (/.f64 (*.f64 x z) y))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 (*.f64 z (neg.f64 x)) y)) (*.f64 z -1)) (*.f64 z (/.f64 (*.f64 z (neg.f64 x)) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) z) (*.f64 z (/.f64 y x))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 (neg.f64 z))) (*.f64 z (/.f64 y x))) (*.f64 z (neg.f64 (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 z)) (*.f64 z (/.f64 y (neg.f64 x)))) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 (*.f64 x z) y)) (*.f64 z 1)) (*.f64 z (/.f64 (*.f64 x z) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 x y)) (*.f64 z (/.f64 1 z))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 z (neg.f64 x))) (*.f64 z (*.f64 (neg.f64 y) 1))) (*.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) z) (*.f64 z (*.f64 (/.f64 y x) 1))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 x)) (*.f64 z (/.f64 y (neg.f64 z)))) (*.f64 z (neg.f64 x)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (*.f64 x z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 x z) z))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (neg.f64 (*.f64 z (neg.f64 x))) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 (*.f64 z (neg.f64 x))) z))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 z (/.f64 1 x)) z))
(/.f64 (+.f64 (*.f64 (neg.f64 y) z) (*.f64 (*.f64 z (neg.f64 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 z (neg.f64 x)) z))
(/.f64 (+.f64 (neg.f64 z) (*.f64 (neg.f64 (/.f64 (*.f64 x z) y)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 (/.f64 (*.f64 x z) y)) z))
(/.f64 (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 z (neg.f64 x)) y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 (*.f64 z (neg.f64 x)) y) z))
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 (neg.f64 z)) z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 1 z) (*.f64 (/.f64 (*.f64 x z) y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 (*.f64 x z) y) z))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) 1) z) (*.f64 (*.f64 z (neg.f64 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 z (neg.f64 x)) z))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 y x) 1) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) z) (*.f64 (neg.f64 x) (*.f64 y (*.f64 x 1/2)))) (*.f64 z (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (*.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (pow.f64 (/.f64 (*.f64 x z) y) -2))) (*.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(/.f64 (neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z)) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) 1)) (neg.f64 (*.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (*.f64 x z))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) 1)) (neg.f64 (*.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)))) (neg.f64 (neg.f64 (*.f64 z (neg.f64 x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) 1)) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x z)))) (neg.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) (/.f64 1 (*.f64 x z)))) (neg.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)))) (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2))) (neg.f64 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z))) (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))) (+.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z))))
(pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) -1)
(neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(fma.f64 y (/.f64 1 (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 1/2 (/.f64 y z)) x (/.f64 y (*.f64 x z)))
(+.f64 0 y)
(-.f64 0 (neg.f64 y))
(-.f64 (/.f64 0 (/.f64 z z)) (/.f64 (neg.f64 y) (/.f64 z z)))
(/.f64 y 1)
(/.f64 y (/.f64 z z))
(/.f64 (neg.f64 y) -1)
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z z)))
(/.f64 -1 (neg.f64 (/.f64 1 y)))
(/.f64 -1 (/.f64 -1 y))
(/.f64 -1 (neg.f64 (/.f64 z (*.f64 y z))))
(/.f64 z (/.f64 z y))
(/.f64 (neg.f64 z) (/.f64 z (neg.f64 y)))
(/.f64 1 (/.f64 1 y))
(/.f64 1 (/.f64 z (*.f64 y z)))
(/.f64 1 (neg.f64 (/.f64 -1 y)))
(/.f64 1 (neg.f64 (neg.f64 (/.f64 1 y))))
(/.f64 (*.f64 y z) z)
(/.f64 (*.f64 (neg.f64 y) z) (neg.f64 z))
(/.f64 (*.f64 1 z) (/.f64 z y))
(/.f64 (*.f64 z (neg.f64 y)) (neg.f64 z))
(/.f64 (*.f64 z 1) (/.f64 z y))
(/.f64 (neg.f64 (*.f64 y z)) (neg.f64 z))
(/.f64 (-.f64 0 (*.f64 y y)) (neg.f64 y))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) z)) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 1 z)) (/.f64 z (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 z (neg.f64 y))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 z 1)) (/.f64 z (neg.f64 y)))
(/.f64 (neg.f64 (neg.f64 (*.f64 y z))) (neg.f64 (neg.f64 z)))
(pow.f64 (/.f64 1 y) -1)
(pow.f64 (/.f64 z (*.f64 y z)) -1)
(neg.f64 (neg.f64 y))
y
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 y (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(-.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)) (/.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (*.f64 x z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (/.f64 1 (*.f64 x z)))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)) (/.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(*.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) (/.f64 1 (*.f64 z (neg.f64 x))))
(*.f64 1 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)))
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 1 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x))
(*.f64 (/.f64 1 (*.f64 x z)) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x) (/.f64 1 z))
(*.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z) (/.f64 1 x))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 z)))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) x) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) z))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) z) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) x) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) z) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) x))
(*.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(*.f64 (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2) (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2))
(pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) -1)
(neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(fma.f64 y (/.f64 1 (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 1/2 (/.f64 y z)) x (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (*.f64 z (/.f64 z (*.f64 y x)))) (/.f64 (/.f64 (*.f64 (*.f64 z z) 1/4) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (*.f64 z (/.f64 z (*.f64 y x)))))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 (/.f64 z (*.f64 y x))))) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (*.f64 z (neg.f64 (/.f64 z (*.f64 y x))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 z (/.f64 z (*.f64 y x))) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z)))) (/.f64 (*.f64 (*.f64 z z) 1/4) (*.f64 (*.f64 z (/.f64 z (*.f64 y x))) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z)))))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z))
(*.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 x (*.f64 z (/.f64 z y))))
(*.f64 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z)) (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z)) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))))
(*.f64 1 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z)))
(*.f64 (neg.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))) (/.f64 1 (*.f64 z (neg.f64 (/.f64 z (*.f64 y x))))))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z (*.f64 y x))))
(*.f64 (/.f64 x (*.f64 z (/.f64 z y))) (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 y (/.f64 z x)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x))))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 (/.f64 1 z) (*.f64 (/.f64 1 y) (/.f64 1 x))))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z (*.f64 y x))) (/.f64 1 z))
(*.f64 (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 y z)) x)
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (*.f64 z (/.f64 z y))) x)
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (*.f64 z (/.f64 z y))) (/.f64 1 (/.f64 1 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) z) (*.f64 y x))
(*.f64 (/.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 z (neg.f64 y))) (neg.f64 x))
(*.f64 (/.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) 1) (/.f64 y (/.f64 z x)))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (neg.f64 (/.f64 z (*.f64 y x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 -1/4 (*.f64 z z))) z) (/.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (/.f64 z (*.f64 y x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 -1/4 (*.f64 z z))) (/.f64 z y)) (/.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (*.f64 (/.f64 1 x) z)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 3) (*.f64 1/8 (pow.f64 z 3))) z) (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))) (/.f64 z (*.f64 y x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 3) (*.f64 1/8 (pow.f64 z 3))) (/.f64 z y)) (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))) (*.f64 (/.f64 1 x) z)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) 1) (/.f64 x (*.f64 z (/.f64 z y))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 -1/4 (*.f64 z z))) (/.f64 z (*.f64 y x))) (/.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 -1/4 (*.f64 z z))) (*.f64 z (/.f64 z y))) (/.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (/.f64 1 x)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 3) (*.f64 1/8 (pow.f64 z 3))) (/.f64 z (*.f64 y x))) (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 3) (*.f64 1/8 (pow.f64 z 3))) (*.f64 z (/.f64 z y))) (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))) (/.f64 1 x)))
(*.f64 (/.f64 -1 (/.f64 z (*.f64 y x))) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (neg.f64 z)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z y)) (/.f64 (/.f64 1 z) (/.f64 1 x)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 1 x) z)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z (neg.f64 y))) (/.f64 (/.f64 1 z) (/.f64 1 (neg.f64 x))))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 1 x)) (/.f64 (/.f64 1 z) (/.f64 z y)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))))) (*.f64 z (/.f64 z (*.f64 y x)))) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))))
(*.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))) (/.f64 z (*.f64 y x))) -1/2) (pow.f64 (*.f64 (/.f64 z (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))) (/.f64 z (*.f64 y x))) -1/2))
(pow.f64 (*.f64 (/.f64 z (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))) (/.f64 z (*.f64 y x))) -1)
(neg.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (*.f64 z (neg.f64 (/.f64 z (*.f64 y x))))))
(-.f64 (/.f64 0 (*.f64 x (/.f64 y (/.f64 z x)))) (/.f64 (neg.f64 y) (*.f64 x (/.f64 y (/.f64 z x)))))
(-.f64 (/.f64 0 (*.f64 (/.f64 y (/.f64 z x)) x)) (/.f64 (neg.f64 y) (*.f64 (/.f64 y (/.f64 z x)) x)))
(-.f64 (/.f64 0 (/.f64 (*.f64 x x) (/.f64 z y))) (/.f64 (neg.f64 y) (/.f64 (*.f64 x x) (/.f64 z y))))
(-.f64 (/.f64 0 (/.f64 x (/.f64 z (*.f64 y x)))) (/.f64 (neg.f64 y) (/.f64 x (/.f64 z (*.f64 y x)))))
(-.f64 (/.f64 (/.f64 0 (neg.f64 x)) (/.f64 y (/.f64 z x))) (/.f64 (/.f64 y (neg.f64 x)) (/.f64 y (/.f64 z x))))
(/.f64 y (*.f64 x (/.f64 y (/.f64 z x))))
(/.f64 y (*.f64 (/.f64 y (/.f64 z x)) x))
(/.f64 y (/.f64 (*.f64 x x) (/.f64 z y)))
(/.f64 y (/.f64 x (/.f64 z (*.f64 y x))))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 x (/.f64 y (/.f64 z x)))))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 (/.f64 y (/.f64 z x)) x)))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 (*.f64 x x) (/.f64 z y))))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 x (/.f64 z (*.f64 y x)))))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 x y))))
(/.f64 -1 (neg.f64 (/.f64 x (*.f64 (/.f64 z x) (/.f64 y y)))))
(/.f64 (/.f64 y x) (/.f64 y (/.f64 z x)))
(/.f64 (/.f64 z y) (*.f64 (/.f64 x y) x))
(/.f64 (/.f64 z y) (*.f64 x (/.f64 x y)))
(/.f64 (/.f64 z y) (neg.f64 (*.f64 (/.f64 x y) (neg.f64 x))))
(/.f64 (/.f64 z (*.f64 y x)) (/.f64 x y))
(/.f64 (*.f64 y (/.f64 z y)) (*.f64 x x))
(/.f64 (/.f64 y (neg.f64 x)) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 (/.f64 z (neg.f64 y)) (*.f64 (/.f64 x y) (neg.f64 x)))
(/.f64 (/.f64 z (neg.f64 y)) (neg.f64 (*.f64 (/.f64 x y) x)))
(/.f64 (/.f64 z (neg.f64 y)) (neg.f64 (*.f64 x (/.f64 x y))))
(/.f64 1 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 x y)))
(/.f64 1 (/.f64 x (*.f64 (/.f64 z x) (/.f64 y y))))
(/.f64 (*.f64 (/.f64 z x) (/.f64 y y)) x)
(/.f64 (*.f64 y z) (*.f64 x (*.f64 y x)))
(/.f64 (*.f64 y z) (*.f64 (*.f64 y x) x))
(/.f64 (*.f64 (neg.f64 y) z) (*.f64 (neg.f64 x) (*.f64 y x)))
(/.f64 (*.f64 (neg.f64 y) 1) (*.f64 (neg.f64 x) (/.f64 y (/.f64 z x))))
(/.f64 (*.f64 1 z) (*.f64 (/.f64 x y) (*.f64 y x)))
(/.f64 (*.f64 1 (neg.f64 y)) (*.f64 (/.f64 y (/.f64 z x)) (neg.f64 x)))
(/.f64 (*.f64 y (/.f64 z (neg.f64 y))) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 y) (/.f64 z y)) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 z (neg.f64 y)) (*.f64 (*.f64 y x) (neg.f64 x)))
(/.f64 (*.f64 z 1) (*.f64 (*.f64 y x) (/.f64 x y)))
(/.f64 (*.f64 (/.f64 z y) (neg.f64 y)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (/.f64 z (neg.f64 y)) y) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (/.f64 z (neg.f64 y)) 1) (*.f64 (neg.f64 x) (/.f64 x y)))
(/.f64 (*.f64 (/.f64 y x) 1) (/.f64 y (/.f64 z x)))
(/.f64 (neg.f64 (*.f64 y (/.f64 z y))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z x) (/.f64 y y))) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 z (*.f64 y x))) (neg.f64 (/.f64 x y)))
(/.f64 (neg.f64 (*.f64 y z)) (neg.f64 (*.f64 x (*.f64 y x))))
(/.f64 (neg.f64 (*.f64 y z)) (neg.f64 (*.f64 (*.f64 y x) x)))
(/.f64 (*.f64 (/.f64 y x) z) (*.f64 y x))
(/.f64 (*.f64 (/.f64 y x) (/.f64 z (neg.f64 y))) (neg.f64 x))
(/.f64 (*.f64 (/.f64 z (*.f64 y x)) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (/.f64 z (*.f64 y x)) 1) (/.f64 x y))
(/.f64 (*.f64 (neg.f64 y) (/.f64 z (*.f64 y x))) (neg.f64 x))
(/.f64 (*.f64 z (/.f64 y x)) (*.f64 y x))
(/.f64 (*.f64 (/.f64 z (neg.f64 y)) (/.f64 y x)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) z)) (neg.f64 (*.f64 (neg.f64 x) (*.f64 y x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) 1)) (neg.f64 (*.f64 (neg.f64 x) (/.f64 y (/.f64 z x)))))
(/.f64 (neg.f64 (*.f64 1 z)) (neg.f64 (*.f64 (/.f64 x y) (*.f64 y x))))
(/.f64 (neg.f64 (*.f64 1 (neg.f64 y))) (neg.f64 (*.f64 (/.f64 y (/.f64 z x)) (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 y (/.f64 z (neg.f64 y)))) (neg.f64 (*.f64 x (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (/.f64 z y))) (neg.f64 (*.f64 (neg.f64 x) x)))
(/.f64 (neg.f64 (*.f64 z (neg.f64 y))) (neg.f64 (*.f64 (*.f64 y x) (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 z 1)) (neg.f64 (*.f64 (*.f64 y x) (/.f64 x y))))
(/.f64 (neg.f64 (*.f64 (/.f64 z y) (neg.f64 y))) (neg.f64 (*.f64 x (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 z (neg.f64 y)) y)) (neg.f64 (*.f64 (neg.f64 x) x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z (neg.f64 y)) 1)) (neg.f64 (*.f64 (neg.f64 x) (/.f64 x y))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) 1)) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (/.f64 z y)))) (neg.f64 (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 z x) (/.f64 y y)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) z)) (neg.f64 (*.f64 y x)))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (/.f64 z (neg.f64 y)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z (*.f64 y x)) (neg.f64 y))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z (*.f64 y x)) 1)) (neg.f64 (/.f64 x y)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (/.f64 z (*.f64 y x)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 z (/.f64 y x))) (neg.f64 (*.f64 y x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z (neg.f64 y)) (/.f64 y x))) (neg.f64 (neg.f64 x)))
(pow.f64 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 x y)) -1)
(pow.f64 (/.f64 x (*.f64 (/.f64 z x) (/.f64 y y))) -1)
(-.f64 (/.f64 0 (neg.f64 x)) (/.f64 (/.f64 z y) (neg.f64 x)))
(-.f64 (/.f64 0 (*.f64 x (neg.f64 y))) (/.f64 z (*.f64 x (neg.f64 y))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 y x))) (/.f64 z (neg.f64 (*.f64 y x))))
(*.f64 z (/.f64 1 (*.f64 y x)))
(*.f64 z (*.f64 (/.f64 1 y) (/.f64 1 x)))
(*.f64 (/.f64 z y) (/.f64 1 x))
(*.f64 (/.f64 z y) (/.f64 (/.f64 1 x) 1))
(*.f64 (/.f64 z (neg.f64 y)) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 z (neg.f64 y)) (/.f64 (/.f64 1 x) -1))
(*.f64 1 (/.f64 z (*.f64 y x)))
(*.f64 (/.f64 1 x) (/.f64 z y))
(*.f64 (/.f64 1 y) (/.f64 (/.f64 1 x) (/.f64 1 z)))
(*.f64 (/.f64 -1 y) (/.f64 (/.f64 1 x) (/.f64 1 (neg.f64 z))))
(*.f64 (/.f64 z 1) (/.f64 (/.f64 1 x) y))
(*.f64 (/.f64 z 1) (/.f64 (/.f64 1 y) x))
(*.f64 (/.f64 z x) (/.f64 1 y))
(*.f64 (/.f64 z -1) (/.f64 (/.f64 1 x) (neg.f64 y)))
(*.f64 (/.f64 z -1) (/.f64 (neg.f64 (/.f64 1 y)) x))
(*.f64 (/.f64 -1 x) (/.f64 z (neg.f64 y)))
(*.f64 (/.f64 1 (/.f64 1 z)) (/.f64 (/.f64 1 x) y))
(*.f64 (/.f64 1 (/.f64 1 (neg.f64 z))) (/.f64 (/.f64 1 x) (neg.f64 y)))
(*.f64 (pow.f64 (/.f64 y (/.f64 z x)) -1/2) (pow.f64 (/.f64 y (/.f64 z x)) -1/2))
(pow.f64 (/.f64 y (/.f64 z x)) -1)
(neg.f64 (/.f64 (/.f64 z y) (neg.f64 x)))
(/.f64 -1 (neg.f64 (/.f64 x (*.f64 z (/.f64 z y)))))
(/.f64 z (/.f64 y (/.f64 z x)))
(/.f64 (neg.f64 z) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 1 (/.f64 x (*.f64 z (/.f64 z y))))
(/.f64 (*.f64 z (/.f64 z y)) x)
(/.f64 (*.f64 1 z) (/.f64 y (/.f64 z x)))
(/.f64 (*.f64 z 1) (/.f64 y (/.f64 z x)))
(/.f64 (*.f64 z z) (*.f64 y x))
(/.f64 (neg.f64 (*.f64 z (/.f64 z y))) (neg.f64 x))
(/.f64 (*.f64 z (/.f64 z (neg.f64 y))) (neg.f64 x))
(/.f64 (*.f64 (/.f64 z (neg.f64 y)) z) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 1 z)) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 (neg.f64 (*.f64 z 1)) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 (neg.f64 (*.f64 z z)) (neg.f64 (*.f64 y x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 z (/.f64 z y)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 z (/.f64 z (neg.f64 y)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z (neg.f64 y)) z)) (neg.f64 (neg.f64 x)))
(pow.f64 (/.f64 x (*.f64 z (/.f64 z y))) -1)
Calls

37 calls:

53.0ms
(+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2))
1.0ms
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
0.0ms
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
0.0ms
(*.f64 y (*.f64 x (*.f64 1/2 x)))
0.0ms
(/.f64 (/.f64 y x) z)

simplify399.0ms (2.8%)

Algorithm
egg-herbie
Rules
407×associate-/l/
351×fma-def
276×*-commutative
263×distribute-lft-neg-in
236×div-sub
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0121933522
1349031990
Stop Event
node limit
Counts
998 → 713
Calls
Call 1
Inputs
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 z (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 y (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(-.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)) (/.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (*.f64 x z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (/.f64 1 (*.f64 x z)))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)) (/.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(*.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) (/.f64 1 (*.f64 z (neg.f64 x))))
(*.f64 1 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)))
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 1 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x))
(*.f64 (/.f64 1 (*.f64 x z)) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x) (/.f64 1 z))
(*.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z) (/.f64 1 x))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 z)))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) x) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) z))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) z) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) x) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) z) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) x))
(*.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(*.f64 (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2) (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2))
(pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) -1)
(neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(fma.f64 y (/.f64 1 (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 1/2 (/.f64 y z)) x (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))) (sqrt.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(*.f64 1 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))) (cbrt.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z)))) (cbrt.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z)) (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))) (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(pow.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z)) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(binary32->binary64 (/.f32 (+.f32 (/.f32 (neg.f32 (binary64->binary32 y)) -1) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (*.f32 1/2 (binary64->binary32 x))))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(exp.f64 (log.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(log.f64 (exp.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))) (sqrt.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(*.f64 1 (*.f64 y (*.f64 x (*.f64 1/2 x))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 1/2 x))))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y (*.f64 x (*.f64 1/2 x))) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(pow.f64 (*.f64 y (*.f64 x (*.f64 1/2 x))) 1)
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (*.f32 1/2 (binary64->binary32 x)))))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (/.f64 y (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 y (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 0 (*.f64 x z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(-.f64 (/.f64 0 (/.f64 z (/.f64 1 x))) (/.f64 (neg.f64 y) (/.f64 z (/.f64 1 x))))
(-.f64 (/.f64 (/.f64 0 (neg.f64 x)) z) (/.f64 (/.f64 y (neg.f64 x)) z))
(-.f64 (/.f64 (/.f64 0 (neg.f64 x)) (neg.f64 (neg.f64 z))) (/.f64 y (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 (/.f64 0 (neg.f64 z)) x) (/.f64 (/.f64 y (neg.f64 z)) x))
(*.f64 y (/.f64 1 (*.f64 x z)))
(*.f64 y (*.f64 (/.f64 1 x) (/.f64 1 z)))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 z (neg.f64 x))))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 x z)))
(*.f64 (neg.f64 y) (/.f64 (neg.f64 (/.f64 1 x)) z))
(*.f64 (/.f64 y x) (/.f64 1 z))
(*.f64 (/.f64 y z) (/.f64 1 x))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 1 (neg.f64 z)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 -1 z))
(*.f64 1 (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 1 x) (/.f64 y z))
(*.f64 (/.f64 1 z) (/.f64 y x))
(*.f64 (/.f64 1 (*.f64 x z)) y)
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 -1 x))
(*.f64 (/.f64 -1 x) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 -1 x) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 -1 z) (/.f64 y (neg.f64 x)))
(*.f64 (pow.f64 (/.f64 (*.f64 x z) y) -1/2) (pow.f64 (/.f64 (*.f64 x z) y) -1/2))
(pow.f64 (/.f64 (*.f64 x z) y) -1)
(neg.f64 (/.f64 y (*.f64 z (neg.f64 x))))
(exp.f64 (log.f64 (/.f64 (/.f64 y x) z)))
(log.f64 (exp.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 y x) z)) (sqrt.f64 (/.f64 (/.f64 y x) z)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 y x) z)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y x) z)))
(*.f64 1 (/.f64 (/.f64 y x) z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 y x) z)) (cbrt.f64 (/.f64 (/.f64 y x) z))) (cbrt.f64 (/.f64 (/.f64 y x) z)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 y x) z) (/.f64 (/.f64 y x) z)) (/.f64 (/.f64 y x) z)))
(pow.f64 (/.f64 (/.f64 y x) z) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y x) z)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y x) z)))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z)))
(-.f64 (/.f64 0 (/.f64 z x)) (/.f64 (neg.f64 y) (/.f64 z x)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (/.f64 x (/.f64 z (neg.f64 y))))
(/.f64 y (/.f64 z x))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z x)))
(/.f64 -1 (neg.f64 (/.f64 z (*.f64 y x))))
(/.f64 x (/.f64 z y))
(/.f64 (/.f64 y (/.f64 z x)) 1)
(/.f64 (neg.f64 x) (/.f64 z (neg.f64 y)))
(/.f64 1 (/.f64 z (*.f64 y x)))
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 x (neg.f64 y)) (neg.f64 z))
(/.f64 (*.f64 (neg.f64 y) x) (neg.f64 z))
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 z y))
(/.f64 (neg.f64 (*.f64 y x)) (neg.f64 z))
(/.f64 (neg.f64 (/.f64 y (/.f64 z x))) -1)
(/.f64 (*.f64 x 1) (/.f64 z y))
(/.f64 (*.f64 1 x) (/.f64 z y))
(/.f64 (/.f64 x z) (/.f64 1 y))
(/.f64 (neg.f64 (*.f64 x (neg.f64 y))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) x)) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (neg.f64 (*.f64 y x))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 x 1)) (/.f64 z (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 1 x)) (/.f64 z (neg.f64 y)))
(/.f64 (neg.f64 (/.f64 x z)) (neg.f64 (/.f64 1 y)))
(pow.f64 (/.f64 z (*.f64 y x)) -1)
(exp.f64 (log.f64 (*.f64 (/.f64 y z) x)))
(log.f64 (exp.f64 (*.f64 (/.f64 y z) x)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 y z) x)) (sqrt.f64 (*.f64 (/.f64 y z) x)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y z) x)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y z) x)))
(*.f64 1 (*.f64 (/.f64 y z) x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 y z) x)) (cbrt.f64 (*.f64 (/.f64 y z) x))) (cbrt.f64 (*.f64 (/.f64 y z) x)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 y z) x) (*.f64 (/.f64 y z) x)) (*.f64 (/.f64 y z) x)))
(pow.f64 (*.f64 (/.f64 y z) x) 1)
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) x)))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 x)))
(-.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)) (/.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (*.f64 x z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (/.f64 1 (*.f64 x z)))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)) (/.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(*.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) (/.f64 1 (*.f64 z (neg.f64 x))))
(*.f64 1 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)))
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 1 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x))
(*.f64 (/.f64 1 (*.f64 x z)) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x) (/.f64 1 z))
(*.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z) (/.f64 1 x))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 z)))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) x) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) z))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) z) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) x) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) z) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) x))
(*.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(*.f64 (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2) (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2))
(/.f64 -1 (neg.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)))))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)))))
(/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z))
(/.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) (*.f64 z (neg.f64 x)))
(/.f64 1 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))))
(/.f64 1 (neg.f64 (neg.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z))
(/.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x) z)
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) (*.f64 (*.f64 x z) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 -1/2 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) 1) (*.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (*.f64 x z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) 1) (*.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z)))
(/.f64 (neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x)) (neg.f64 z))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))) (neg.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(/.f64 (neg.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))))
(/.f64 (neg.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 -1/2 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))) (neg.f64 (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3))) (neg.f64 (*.f64 (*.f64 x z) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))
(/.f64 (*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) 1) (*.f64 x z))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x z))) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) (/.f64 1 (*.f64 x z))) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))))
(/.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z) x)
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x z)) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 (*.f64 z (neg.f64 x)))) (*.f64 y z)) (*.f64 z (neg.f64 (*.f64 z (neg.f64 x)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 z (/.f64 1 x))) (*.f64 y z)) (*.f64 z (/.f64 z (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 z (neg.f64 x))) (*.f64 z (neg.f64 y))) (*.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 (/.f64 (*.f64 x z) y))) (*.f64 z -1)) (*.f64 z (neg.f64 (/.f64 (*.f64 x z) y))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 (*.f64 z (neg.f64 x)) y)) (*.f64 z -1)) (*.f64 z (/.f64 (*.f64 z (neg.f64 x)) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) z) (*.f64 z (/.f64 y x))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 (neg.f64 z))) (*.f64 z (/.f64 y x))) (*.f64 z (neg.f64 (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 z)) (*.f64 z (/.f64 y (neg.f64 x)))) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 (*.f64 x z) y)) (*.f64 z 1)) (*.f64 z (/.f64 (*.f64 x z) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 x y)) (*.f64 z (/.f64 1 z))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 z (neg.f64 x))) (*.f64 z (*.f64 (neg.f64 y) 1))) (*.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) z) (*.f64 z (*.f64 (/.f64 y x) 1))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 x)) (*.f64 z (/.f64 y (neg.f64 z)))) (*.f64 z (neg.f64 x)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (*.f64 x z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 x z) z))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (neg.f64 (*.f64 z (neg.f64 x))) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 (*.f64 z (neg.f64 x))) z))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 z (/.f64 1 x)) z))
(/.f64 (+.f64 (*.f64 (neg.f64 y) z) (*.f64 (*.f64 z (neg.f64 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 z (neg.f64 x)) z))
(/.f64 (+.f64 (neg.f64 z) (*.f64 (neg.f64 (/.f64 (*.f64 x z) y)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 (/.f64 (*.f64 x z) y)) z))
(/.f64 (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 z (neg.f64 x)) y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 (*.f64 z (neg.f64 x)) y) z))
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 (neg.f64 z)) z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 1 z) (*.f64 (/.f64 (*.f64 x z) y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 (*.f64 x z) y) z))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) 1) z) (*.f64 (*.f64 z (neg.f64 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 z (neg.f64 x)) z))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 y x) 1) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) z) (*.f64 (neg.f64 x) (*.f64 y (*.f64 x 1/2)))) (*.f64 z (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (*.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (pow.f64 (/.f64 (*.f64 x z) y) -2))) (*.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(/.f64 (neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z)) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) 1)) (neg.f64 (*.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (*.f64 x z))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) 1)) (neg.f64 (*.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)))) (neg.f64 (neg.f64 (*.f64 z (neg.f64 x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) 1)) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x z)))) (neg.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) (/.f64 1 (*.f64 x z)))) (neg.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)))) (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2))) (neg.f64 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z))) (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))) (+.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z))))
(pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) -1)
(neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(fma.f64 y (/.f64 1 (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 1/2 (/.f64 y z)) x (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(log.f64 (exp.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))) (sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(*.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))) (cbrt.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z))))) (cbrt.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(pow.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z))) 1)
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 x))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(+.f64 0 y)
(-.f64 0 (neg.f64 y))
(-.f64 (/.f64 0 (/.f64 z z)) (/.f64 (neg.f64 y) (/.f64 z z)))
(/.f64 y 1)
(/.f64 y (/.f64 z z))
(/.f64 (neg.f64 y) -1)
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z z)))
(/.f64 -1 (neg.f64 (/.f64 1 y)))
(/.f64 -1 (/.f64 -1 y))
(/.f64 -1 (neg.f64 (/.f64 z (*.f64 y z))))
(/.f64 z (/.f64 z y))
(/.f64 (neg.f64 z) (/.f64 z (neg.f64 y)))
(/.f64 1 (/.f64 1 y))
(/.f64 1 (/.f64 z (*.f64 y z)))
(/.f64 1 (neg.f64 (/.f64 -1 y)))
(/.f64 1 (neg.f64 (neg.f64 (/.f64 1 y))))
(/.f64 (*.f64 y z) z)
(/.f64 (*.f64 (neg.f64 y) z) (neg.f64 z))
(/.f64 (*.f64 1 z) (/.f64 z y))
(/.f64 (*.f64 z (neg.f64 y)) (neg.f64 z))
(/.f64 (*.f64 z 1) (/.f64 z y))
(/.f64 (neg.f64 (*.f64 y z)) (neg.f64 z))
(/.f64 (-.f64 0 (*.f64 y y)) (neg.f64 y))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) z)) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 1 z)) (/.f64 z (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 z (neg.f64 y))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 z 1)) (/.f64 z (neg.f64 y)))
(/.f64 (neg.f64 (neg.f64 (*.f64 y z))) (neg.f64 (neg.f64 z)))
(pow.f64 (/.f64 1 y) -1)
(pow.f64 (/.f64 z (*.f64 y z)) -1)
(neg.f64 (neg.f64 y))
(exp.f64 (log.f64 (*.f64 (/.f64 y z) z)))
(log.f64 (exp.f64 (*.f64 (/.f64 y z) z)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 y z) z)) (sqrt.f64 (*.f64 (/.f64 y z) z)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y z) z)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y z) z)))
(*.f64 1 (*.f64 (/.f64 y z) z))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 y z) z)) (cbrt.f64 (*.f64 (/.f64 y z) z))) (cbrt.f64 (*.f64 (/.f64 y z) z)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 y z) z) (*.f64 (/.f64 y z) z)) (*.f64 (/.f64 y z) z)))
(pow.f64 (*.f64 (/.f64 y z) z) 1)
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) z)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) z)))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 z)))
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 y (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(-.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)) (/.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (*.f64 x z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (/.f64 1 (*.f64 x z)))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)) (/.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(*.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) (/.f64 1 (*.f64 z (neg.f64 x))))
(*.f64 1 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)))
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 1 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x))
(*.f64 (/.f64 1 (*.f64 x z)) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x) (/.f64 1 z))
(*.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z) (/.f64 1 x))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 z)))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) x) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) z))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) z) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) x) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) z) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) x))
(*.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(*.f64 (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2) (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2))
(pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) -1)
(neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(fma.f64 y (/.f64 1 (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 1/2 (/.f64 y z)) x (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(log.f64 (exp.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))) (sqrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(*.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))) (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))) (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(pow.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(binary32->binary64 (/.f32 (+.f32 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 z)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2)))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(log.f64 (exp.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))) (sqrt.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(*.f64 1 (*.f64 x (*.f64 y (*.f64 x 1/2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))) (cbrt.f64 (*.f64 x (*.f64 y (*.f64 x 1/2))))) (cbrt.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x 1/2))) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(pow.f64 (*.f64 x (*.f64 y (*.f64 x 1/2))) 1)
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (*.f64 z (/.f64 z (*.f64 y x)))) (/.f64 (/.f64 (*.f64 (*.f64 z z) 1/4) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (*.f64 z (/.f64 z (*.f64 y x)))))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 (/.f64 z (*.f64 y x))))) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (*.f64 z (neg.f64 (/.f64 z (*.f64 y x))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 z (/.f64 z (*.f64 y x))) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z)))) (/.f64 (*.f64 (*.f64 z z) 1/4) (*.f64 (*.f64 z (/.f64 z (*.f64 y x))) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z)))))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z))
(*.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 x (*.f64 z (/.f64 z y))))
(*.f64 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z)) (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z)) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))))
(*.f64 1 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z)))
(*.f64 (neg.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))) (/.f64 1 (*.f64 z (neg.f64 (/.f64 z (*.f64 y x))))))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z (*.f64 y x))))
(*.f64 (/.f64 x (*.f64 z (/.f64 z y))) (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 y (/.f64 z x)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x))))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 (/.f64 1 z) (*.f64 (/.f64 1 y) (/.f64 1 x))))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z (*.f64 y x))) (/.f64 1 z))
(*.f64 (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 y z)) x)
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (*.f64 z (/.f64 z y))) x)
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (*.f64 z (/.f64 z y))) (/.f64 1 (/.f64 1 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) z) (*.f64 y x))
(*.f64 (/.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 z (neg.f64 y))) (neg.f64 x))
(*.f64 (/.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) 1) (/.f64 y (/.f64 z x)))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (neg.f64 (/.f64 z (*.f64 y x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 -1/4 (*.f64 z z))) z) (/.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (/.f64 z (*.f64 y x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 -1/4 (*.f64 z z))) (/.f64 z y)) (/.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (*.f64 (/.f64 1 x) z)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 3) (*.f64 1/8 (pow.f64 z 3))) z) (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))) (/.f64 z (*.f64 y x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 3) (*.f64 1/8 (pow.f64 z 3))) (/.f64 z y)) (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))) (*.f64 (/.f64 1 x) z)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) 1) (/.f64 x (*.f64 z (/.f64 z y))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 -1/4 (*.f64 z z))) (/.f64 z (*.f64 y x))) (/.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 -1/4 (*.f64 z z))) (*.f64 z (/.f64 z y))) (/.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (/.f64 1 x)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 3) (*.f64 1/8 (pow.f64 z 3))) (/.f64 z (*.f64 y x))) (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 3) (*.f64 1/8 (pow.f64 z 3))) (*.f64 z (/.f64 z y))) (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))) (/.f64 1 x)))
(*.f64 (/.f64 -1 (/.f64 z (*.f64 y x))) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (neg.f64 z)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z y)) (/.f64 (/.f64 1 z) (/.f64 1 x)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 1 x) z)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z (neg.f64 y))) (/.f64 (/.f64 1 z) (/.f64 1 (neg.f64 x))))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 1 x)) (/.f64 (/.f64 1 z) (/.f64 z y)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))))) (*.f64 z (/.f64 z (*.f64 y x)))) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))))
(*.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))) (/.f64 z (*.f64 y x))) -1/2) (pow.f64 (*.f64 (/.f64 z (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))) (/.f64 z (*.f64 y x))) -1/2))
(pow.f64 (*.f64 (/.f64 z (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))) (/.f64 z (*.f64 y x))) -1)
(neg.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (*.f64 z (neg.f64 (/.f64 z (*.f64 y x))))))
(exp.f64 (log.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(log.f64 (exp.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(*.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x))))) (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x))) (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))) (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(binary32->binary64 (/.f32 (+.f32 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))) (*.f32 (binary64->binary32 z) 1/2)) (*.f32 (binary64->binary32 z) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x)))))
(-.f64 (/.f64 0 (*.f64 x (/.f64 y (/.f64 z x)))) (/.f64 (neg.f64 y) (*.f64 x (/.f64 y (/.f64 z x)))))
(-.f64 (/.f64 0 (*.f64 (/.f64 y (/.f64 z x)) x)) (/.f64 (neg.f64 y) (*.f64 (/.f64 y (/.f64 z x)) x)))
(-.f64 (/.f64 0 (/.f64 (*.f64 x x) (/.f64 z y))) (/.f64 (neg.f64 y) (/.f64 (*.f64 x x) (/.f64 z y))))
(-.f64 (/.f64 0 (/.f64 x (/.f64 z (*.f64 y x)))) (/.f64 (neg.f64 y) (/.f64 x (/.f64 z (*.f64 y x)))))
(-.f64 (/.f64 (/.f64 0 (neg.f64 x)) (/.f64 y (/.f64 z x))) (/.f64 (/.f64 y (neg.f64 x)) (/.f64 y (/.f64 z x))))
(/.f64 y (*.f64 x (/.f64 y (/.f64 z x))))
(/.f64 y (*.f64 (/.f64 y (/.f64 z x)) x))
(/.f64 y (/.f64 (*.f64 x x) (/.f64 z y)))
(/.f64 y (/.f64 x (/.f64 z (*.f64 y x))))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 x (/.f64 y (/.f64 z x)))))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 (/.f64 y (/.f64 z x)) x)))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 (*.f64 x x) (/.f64 z y))))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 x (/.f64 z (*.f64 y x)))))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 x y))))
(/.f64 -1 (neg.f64 (/.f64 x (*.f64 (/.f64 z x) (/.f64 y y)))))
(/.f64 (/.f64 y x) (/.f64 y (/.f64 z x)))
(/.f64 (/.f64 z y) (*.f64 (/.f64 x y) x))
(/.f64 (/.f64 z y) (*.f64 x (/.f64 x y)))
(/.f64 (/.f64 z y) (neg.f64 (*.f64 (/.f64 x y) (neg.f64 x))))
(/.f64 (/.f64 z (*.f64 y x)) (/.f64 x y))
(/.f64 (*.f64 y (/.f64 z y)) (*.f64 x x))
(/.f64 (/.f64 y (neg.f64 x)) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 (/.f64 z (neg.f64 y)) (*.f64 (/.f64 x y) (neg.f64 x)))
(/.f64 (/.f64 z (neg.f64 y)) (neg.f64 (*.f64 (/.f64 x y) x)))
(/.f64 (/.f64 z (neg.f64 y)) (neg.f64 (*.f64 x (/.f64 x y))))
(/.f64 1 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 x y)))
(/.f64 1 (/.f64 x (*.f64 (/.f64 z x) (/.f64 y y))))
(/.f64 (*.f64 (/.f64 z x) (/.f64 y y)) x)
(/.f64 (*.f64 y z) (*.f64 x (*.f64 y x)))
(/.f64 (*.f64 y z) (*.f64 (*.f64 y x) x))
(/.f64 (*.f64 (neg.f64 y) z) (*.f64 (neg.f64 x) (*.f64 y x)))
(/.f64 (*.f64 (neg.f64 y) 1) (*.f64 (neg.f64 x) (/.f64 y (/.f64 z x))))
(/.f64 (*.f64 1 z) (*.f64 (/.f64 x y) (*.f64 y x)))
(/.f64 (*.f64 1 (neg.f64 y)) (*.f64 (/.f64 y (/.f64 z x)) (neg.f64 x)))
(/.f64 (*.f64 y (/.f64 z (neg.f64 y))) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 y) (/.f64 z y)) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 z (neg.f64 y)) (*.f64 (*.f64 y x) (neg.f64 x)))
(/.f64 (*.f64 z 1) (*.f64 (*.f64 y x) (/.f64 x y)))
(/.f64 (*.f64 (/.f64 z y) (neg.f64 y)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (/.f64 z (neg.f64 y)) y) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (/.f64 z (neg.f64 y)) 1) (*.f64 (neg.f64 x) (/.f64 x y)))
(/.f64 (*.f64 (/.f64 y x) 1) (/.f64 y (/.f64 z x)))
(/.f64 (neg.f64 (*.f64 y (/.f64 z y))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z x) (/.f64 y y))) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 z (*.f64 y x))) (neg.f64 (/.f64 x y)))
(/.f64 (neg.f64 (*.f64 y z)) (neg.f64 (*.f64 x (*.f64 y x))))
(/.f64 (neg.f64 (*.f64 y z)) (neg.f64 (*.f64 (*.f64 y x) x)))
(/.f64 (*.f64 (/.f64 y x) z) (*.f64 y x))
(/.f64 (*.f64 (/.f64 y x) (/.f64 z (neg.f64 y))) (neg.f64 x))
(/.f64 (*.f64 (/.f64 z (*.f64 y x)) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (/.f64 z (*.f64 y x)) 1) (/.f64 x y))
(/.f64 (*.f64 (neg.f64 y) (/.f64 z (*.f64 y x))) (neg.f64 x))
(/.f64 (*.f64 z (/.f64 y x)) (*.f64 y x))
(/.f64 (*.f64 (/.f64 z (neg.f64 y)) (/.f64 y x)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) z)) (neg.f64 (*.f64 (neg.f64 x) (*.f64 y x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) 1)) (neg.f64 (*.f64 (neg.f64 x) (/.f64 y (/.f64 z x)))))
(/.f64 (neg.f64 (*.f64 1 z)) (neg.f64 (*.f64 (/.f64 x y) (*.f64 y x))))
(/.f64 (neg.f64 (*.f64 1 (neg.f64 y))) (neg.f64 (*.f64 (/.f64 y (/.f64 z x)) (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 y (/.f64 z (neg.f64 y)))) (neg.f64 (*.f64 x (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (/.f64 z y))) (neg.f64 (*.f64 (neg.f64 x) x)))
(/.f64 (neg.f64 (*.f64 z (neg.f64 y))) (neg.f64 (*.f64 (*.f64 y x) (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 z 1)) (neg.f64 (*.f64 (*.f64 y x) (/.f64 x y))))
(/.f64 (neg.f64 (*.f64 (/.f64 z y) (neg.f64 y))) (neg.f64 (*.f64 x (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 z (neg.f64 y)) y)) (neg.f64 (*.f64 (neg.f64 x) x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z (neg.f64 y)) 1)) (neg.f64 (*.f64 (neg.f64 x) (/.f64 x y))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) 1)) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (/.f64 z y)))) (neg.f64 (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 z x) (/.f64 y y)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) z)) (neg.f64 (*.f64 y x)))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (/.f64 z (neg.f64 y)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z (*.f64 y x)) (neg.f64 y))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z (*.f64 y x)) 1)) (neg.f64 (/.f64 x y)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (/.f64 z (*.f64 y x)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 z (/.f64 y x))) (neg.f64 (*.f64 y x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z (neg.f64 y)) (/.f64 y x))) (neg.f64 (neg.f64 x)))
(pow.f64 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 x y)) -1)
(pow.f64 (/.f64 x (*.f64 (/.f64 z x) (/.f64 y y))) -1)
(exp.f64 (log.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(log.f64 (exp.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (sqrt.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(*.f64 1 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (cbrt.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))) (cbrt.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 1)
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))))
(-.f64 (/.f64 0 (neg.f64 x)) (/.f64 (/.f64 z y) (neg.f64 x)))
(-.f64 (/.f64 0 (*.f64 x (neg.f64 y))) (/.f64 z (*.f64 x (neg.f64 y))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 y x))) (/.f64 z (neg.f64 (*.f64 y x))))
(*.f64 z (/.f64 1 (*.f64 y x)))
(*.f64 z (*.f64 (/.f64 1 y) (/.f64 1 x)))
(*.f64 (/.f64 z y) (/.f64 1 x))
(*.f64 (/.f64 z y) (/.f64 (/.f64 1 x) 1))
(*.f64 (/.f64 z (neg.f64 y)) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 z (neg.f64 y)) (/.f64 (/.f64 1 x) -1))
(*.f64 1 (/.f64 z (*.f64 y x)))
(*.f64 (/.f64 1 x) (/.f64 z y))
(*.f64 (/.f64 1 y) (/.f64 (/.f64 1 x) (/.f64 1 z)))
(*.f64 (/.f64 -1 y) (/.f64 (/.f64 1 x) (/.f64 1 (neg.f64 z))))
(*.f64 (/.f64 z 1) (/.f64 (/.f64 1 x) y))
(*.f64 (/.f64 z 1) (/.f64 (/.f64 1 y) x))
(*.f64 (/.f64 z x) (/.f64 1 y))
(*.f64 (/.f64 z -1) (/.f64 (/.f64 1 x) (neg.f64 y)))
(*.f64 (/.f64 z -1) (/.f64 (neg.f64 (/.f64 1 y)) x))
(*.f64 (/.f64 -1 x) (/.f64 z (neg.f64 y)))
(*.f64 (/.f64 1 (/.f64 1 z)) (/.f64 (/.f64 1 x) y))
(*.f64 (/.f64 1 (/.f64 1 (neg.f64 z))) (/.f64 (/.f64 1 x) (neg.f64 y)))
(*.f64 (pow.f64 (/.f64 y (/.f64 z x)) -1/2) (pow.f64 (/.f64 y (/.f64 z x)) -1/2))
(pow.f64 (/.f64 y (/.f64 z x)) -1)
(neg.f64 (/.f64 (/.f64 z y) (neg.f64 x)))
(exp.f64 (log.f64 (/.f64 (/.f64 z y) x)))
(log.f64 (exp.f64 (/.f64 (/.f64 z y) x)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 z y) x)) (sqrt.f64 (/.f64 (/.f64 z y) x)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 z y) x)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 z y) x)))
(*.f64 1 (/.f64 (/.f64 z y) x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 z y) x)) (cbrt.f64 (/.f64 (/.f64 z y) x))) (cbrt.f64 (/.f64 (/.f64 z y) x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 z y) x) (/.f64 (/.f64 z y) x)) (/.f64 (/.f64 z y) x)))
(pow.f64 (/.f64 (/.f64 z y) x) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 z y) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 z y) x)))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x)))
(/.f64 -1 (neg.f64 (/.f64 x (*.f64 z (/.f64 z y)))))
(/.f64 z (/.f64 y (/.f64 z x)))
(/.f64 (neg.f64 z) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 1 (/.f64 x (*.f64 z (/.f64 z y))))
(/.f64 (*.f64 z (/.f64 z y)) x)
(/.f64 (*.f64 1 z) (/.f64 y (/.f64 z x)))
(/.f64 (*.f64 z 1) (/.f64 y (/.f64 z x)))
(/.f64 (*.f64 z z) (*.f64 y x))
(/.f64 (neg.f64 (*.f64 z (/.f64 z y))) (neg.f64 x))
(/.f64 (*.f64 z (/.f64 z (neg.f64 y))) (neg.f64 x))
(/.f64 (*.f64 (/.f64 z (neg.f64 y)) z) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 1 z)) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 (neg.f64 (*.f64 z 1)) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 (neg.f64 (*.f64 z z)) (neg.f64 (*.f64 y x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 z (/.f64 z y)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 z (/.f64 z (neg.f64 y)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z (neg.f64 y)) z)) (neg.f64 (neg.f64 x)))
(pow.f64 (/.f64 x (*.f64 z (/.f64 z y))) -1)
(exp.f64 (log.f64 (*.f64 z (/.f64 (/.f64 z y) x))))
(log.f64 (exp.f64 (*.f64 z (/.f64 (/.f64 z y) x))))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 (/.f64 z y) x))) (sqrt.f64 (*.f64 z (/.f64 (/.f64 z y) x))))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 (/.f64 z y) x))))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 (/.f64 z y) x))))
(*.f64 1 (*.f64 z (/.f64 (/.f64 z y) x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (/.f64 z y) x))) (cbrt.f64 (*.f64 z (/.f64 (/.f64 z y) x)))) (cbrt.f64 (*.f64 z (/.f64 (/.f64 z y) x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (/.f64 (/.f64 z y) x)) (*.f64 z (/.f64 (/.f64 z y) x))) (*.f64 z (/.f64 (/.f64 z y) x))))
(pow.f64 (*.f64 z (/.f64 (/.f64 z y) x)) 1)
(binary32->binary64 (binary64->binary32 (*.f64 z (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (*.f64 z (/.f64 (/.f64 z y) x))))
(binary32->binary64 (*.f32 (binary64->binary32 z) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (*.f32 1/2 (binary64->binary32 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(binary32->binary64 (/.f32 (+.f32 (/.f32 (neg.f32 (binary64->binary32 y)) -1) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (*.f32 1/2 (binary64->binary32 x))))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y x) z)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y x) z)))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z)))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 x))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) x)))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(binary32->binary64 (/.f32 (+.f32 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 z)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2)))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) z)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) z)))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 z)))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2))))
(binary32->binary64 (+.f32 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))) (*.f32 (binary64->binary32 z) 1/2)))
(binary32->binary64 (binary64->binary32 (*.f64 z (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (*.f64 z (/.f64 (/.f64 z y) x))))
(binary32->binary64 (*.f32 (binary64->binary32 z) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 z y) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 z y) x)))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))))
Outputs
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(neg.f64 (/.f64 y (/.f64 (*.f64 x z) (fma.f64 -1/2 (*.f64 x x) -1))))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (fma.f64 -1/2 (*.f64 x x) -1) z))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(neg.f64 (/.f64 y (/.f64 (*.f64 x z) (fma.f64 -1/2 (*.f64 x x) -1))))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (fma.f64 -1/2 (*.f64 x x) -1) z))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(neg.f64 (/.f64 y (/.f64 (*.f64 x z) (fma.f64 -1/2 (*.f64 x x) -1))))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (fma.f64 -1/2 (*.f64 x x) -1) z))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(neg.f64 (/.f64 y (/.f64 (*.f64 x z) (fma.f64 -1/2 (*.f64 x x) -1))))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (fma.f64 -1/2 (*.f64 x x) -1) z))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x y) z)
(*.f64 x (/.f64 y z))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 1 (*.f64 x z))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (fma.f64 -1/2 (/.f64 x z) (/.f64 -1 (*.f64 x z))))
(*.f64 (fma.f64 -1/2 (/.f64 x z) (/.f64 -1 (*.f64 x z))) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (fma.f64 -1/2 (/.f64 x z) (/.f64 -1 (*.f64 x z))))
(*.f64 (fma.f64 -1/2 (/.f64 x z) (/.f64 -1 (*.f64 x z))) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (fma.f64 -1/2 (/.f64 x z) (/.f64 -1 (*.f64 x z))))
(*.f64 (fma.f64 -1/2 (/.f64 x z) (/.f64 -1 (*.f64 x z))) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (fma.f64 -1/2 (/.f64 x z) (/.f64 -1 (*.f64 x z))))
(*.f64 (fma.f64 -1/2 (/.f64 x z) (/.f64 -1 (*.f64 x z))) (neg.f64 y))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 1/2 x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 1/2 x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 1/2 x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 1/2 x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 1/2 x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 1/2 x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 1/2 x) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 y x) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 1/2 x) (/.f64 y x)) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) z))
(/.f64 (neg.f64 (fma.f64 -1/2 (*.f64 y x) (/.f64 (neg.f64 y) x))) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) z))
(/.f64 (neg.f64 (fma.f64 -1/2 (*.f64 y x) (/.f64 (neg.f64 y) x))) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) z))
(/.f64 (neg.f64 (fma.f64 -1/2 (*.f64 y x) (/.f64 (neg.f64 y) x))) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 (*.f64 -1/2 x) y)) z))
(/.f64 (neg.f64 (fma.f64 -1/2 (*.f64 y x) (/.f64 (neg.f64 y) x))) z)
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(neg.f64 (/.f64 y (/.f64 (*.f64 x z) (fma.f64 -1/2 (*.f64 x x) -1))))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (fma.f64 -1/2 (*.f64 x x) -1) z))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(neg.f64 (/.f64 y (/.f64 (*.f64 x z) (fma.f64 -1/2 (*.f64 x x) -1))))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (fma.f64 -1/2 (*.f64 x x) -1) z))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(neg.f64 (/.f64 y (/.f64 (*.f64 x z) (fma.f64 -1/2 (*.f64 x x) -1))))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (fma.f64 -1/2 (*.f64 x x) -1) z))
(*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1/2 (pow.f64 x 2)) 1)) (*.f64 x z)))
(neg.f64 (/.f64 y (/.f64 (*.f64 x z) (fma.f64 -1/2 (*.f64 x x) -1))))
(*.f64 (/.f64 (neg.f64 y) x) (/.f64 (fma.f64 -1/2 (*.f64 x x) -1) z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 y (*.f64 1/2 (*.f64 (pow.f64 x 2) y))) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1/2 (*.f64 (pow.f64 x 2) y))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 x (/.f64 (*.f64 z z) (*.f64 y (fma.f64 1/2 z (/.f64 z (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 1/2 z (/.f64 (/.f64 z x) x))) (*.f64 z z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 x (/.f64 (*.f64 z z) (*.f64 y (fma.f64 1/2 z (/.f64 z (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 1/2 z (/.f64 (/.f64 z x) x))) (*.f64 z z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 x (/.f64 (*.f64 z z) (*.f64 y (fma.f64 1/2 z (/.f64 z (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 1/2 z (/.f64 (/.f64 z x) x))) (*.f64 z z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 x (/.f64 (*.f64 z z) (*.f64 y (fma.f64 1/2 z (/.f64 z (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 1/2 z (/.f64 (/.f64 z x) x))) (*.f64 z z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 x (/.f64 (*.f64 z z) (*.f64 y (fma.f64 1/2 z (/.f64 z (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 1/2 z (/.f64 (/.f64 z x) x))) (*.f64 z z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 x (/.f64 (*.f64 z z) (*.f64 y (fma.f64 1/2 z (/.f64 z (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 1/2 z (/.f64 (/.f64 z x) x))) (*.f64 z z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 x (/.f64 (*.f64 z z) (*.f64 y (fma.f64 1/2 z (/.f64 z (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 1/2 z (/.f64 (/.f64 z x) x))) (*.f64 z z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 x (/.f64 (*.f64 z z) (*.f64 y (fma.f64 1/2 z (/.f64 z (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 1/2 z (/.f64 (/.f64 z x) x))) (*.f64 z z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 x (/.f64 (*.f64 z z) (*.f64 y (fma.f64 1/2 z (/.f64 z (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 1/2 z (/.f64 (/.f64 z x) x))) (*.f64 z z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 x (/.f64 (*.f64 z z) (*.f64 y (fma.f64 1/2 z (/.f64 z (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 1/2 z (/.f64 (/.f64 z x) x))) (*.f64 z z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 x (/.f64 (*.f64 z z) (*.f64 y (fma.f64 1/2 z (/.f64 z (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 1/2 z (/.f64 (/.f64 z x) x))) (*.f64 z z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 x (/.f64 (*.f64 z z) (*.f64 y (fma.f64 1/2 z (/.f64 z (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 1/2 z (/.f64 (/.f64 z x) x))) (*.f64 z z))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 1/2 (/.f64 1 (*.f64 x x)))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 1/2 (/.f64 1 (*.f64 x x)))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 1/2 (/.f64 1 (*.f64 x x)))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 1/2 (/.f64 1 (*.f64 x x)))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 1/2 (/.f64 1 (*.f64 x x)))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 1/2 (/.f64 1 (*.f64 x x)))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 1/2 (/.f64 1 (*.f64 x x)))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 1/2 (/.f64 1 (*.f64 x x)))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 1/2 (/.f64 1 (*.f64 x x)))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 1/2 (/.f64 1 (*.f64 x x)))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 1/2 (/.f64 1 (*.f64 x x)))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 1/2 (/.f64 1 (*.f64 x x)))) z)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (pow.f64 x 2))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 z (*.f64 x y))
(/.f64 (/.f64 z y) x)
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 z (/.f64 (/.f64 z y) x))
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 y (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)) (/.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x z)) (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(/.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) (*.f64 x (*.f64 z (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x)))))))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x z)) (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(/.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) (*.f64 x (*.f64 z (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x)))))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (*.f64 x z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(-.f64 (*.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (/.f64 y z)) -2) (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))) (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x)))) z)
(*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (/.f64 1 (*.f64 x z)))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)) (/.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) (/.f64 1 (*.f64 z (neg.f64 x))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(*.f64 1 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 1 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 1 (*.f64 x z)) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x) (/.f64 1 z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))))
(*.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z)))))
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z) (/.f64 1 x))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 z)))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (neg.f64 z)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (neg.f64 z))) x)
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 x)))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (neg.f64 x))) z)
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) x) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) z))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) x) (/.f64 1 (*.f64 z (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) (/.f64 1 (*.f64 z (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x))))))) x)
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) z) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) x))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) z) (/.f64 1 (*.f64 x (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) z) (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) x) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 x x))) 3) (pow.f64 y 3)) x) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y)))))) z))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) 3) (pow.f64 y 3)) x) (/.f64 1 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))))) z)
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) z) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 x x))) 3) (pow.f64 y 3)) z) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y)))))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) 3) (pow.f64 y 3)) z) (/.f64 1 (*.f64 x (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y))))) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y)))))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))) (*.f64 x z)) (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y))))))
(*.f64 (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2) (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1)
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))) -1)
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) -1)
(*.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z)))))
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(fma.f64 y (/.f64 1 (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 1/2 (/.f64 y z)) x (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z))
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))) (sqrt.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z))
(*.f64 1 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z)))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))) (cbrt.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z)))) (cbrt.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z)) (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))) (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(cbrt.f64 (*.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z)) (*.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z)) (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z)))))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z)) (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z)) 2)))
(pow.f64 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z)) 1)
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z))))
(binary32->binary64 (/.f32 (+.f32 (/.f32 (neg.f32 (binary64->binary32 y)) -1) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (*.f32 1/2 (binary64->binary32 x))))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (/.f32 (fma.f32 (*.f32 (binary64->binary32 y) (binary64->binary32 x)) (*.f32 1/2 (binary64->binary32 x)) (neg.f32 (/.f32 (binary64->binary32 y) -1))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(exp.f64 (log.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(log.f64 (exp.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))) (sqrt.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1 (*.f64 y (*.f64 x (*.f64 1/2 x))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 1/2 x))))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y (*.f64 x (*.f64 1/2 x))) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(pow.f64 (*.f64 y (*.f64 x (*.f64 1/2 x))) 1)
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 y x) (*.f64 1/2 x))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 y x) (*.f64 1/2 x))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (*.f32 1/2 (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 y) 1/2) (binary64->binary32 x))))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (/.f64 y (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 y) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 y (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 y) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))
(-.f64 (/.f64 0 (*.f64 x z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(/.f64 y (*.f64 x z))
(-.f64 (/.f64 0 (/.f64 z (/.f64 1 x))) (/.f64 (neg.f64 y) (/.f64 z (/.f64 1 x))))
(/.f64 y (*.f64 x z))
(-.f64 (/.f64 (/.f64 0 (neg.f64 x)) z) (/.f64 (/.f64 y (neg.f64 x)) z))
(/.f64 (neg.f64 y) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))
(-.f64 (/.f64 (/.f64 0 (neg.f64 x)) (neg.f64 (neg.f64 z))) (/.f64 y (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 y) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))
(-.f64 (/.f64 (/.f64 0 (neg.f64 z)) x) (/.f64 (/.f64 y (neg.f64 z)) x))
(/.f64 (neg.f64 y) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))
(*.f64 y (/.f64 1 (*.f64 x z)))
(/.f64 y (*.f64 x z))
(*.f64 y (*.f64 (/.f64 1 x) (/.f64 1 z)))
(/.f64 y (*.f64 x z))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 y) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 x z)))
(/.f64 y (*.f64 x z))
(*.f64 (neg.f64 y) (/.f64 (neg.f64 (/.f64 1 x)) z))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 1 z))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 y z) (/.f64 1 x))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 1 (neg.f64 z)))
(/.f64 (/.f64 y (neg.f64 x)) (neg.f64 z))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 -1 z))
(*.f64 (/.f64 -1 z) (/.f64 y (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 y (neg.f64 x))) z)
(*.f64 1 (/.f64 y (*.f64 x z)))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 1 x) (/.f64 y z))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 1 (*.f64 x z)) y)
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))
(*.f64 (/.f64 -1 x) (/.f64 y (neg.f64 z)))
(/.f64 (neg.f64 (/.f64 y (neg.f64 z))) x)
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 1 (neg.f64 x)))
(/.f64 (/.f64 (neg.f64 y) z) (neg.f64 x))
(*.f64 (/.f64 (neg.f64 y) z) (/.f64 -1 x))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 -1 x) (/.f64 y (neg.f64 z)))
(/.f64 (neg.f64 (/.f64 y (neg.f64 z))) x)
(*.f64 (/.f64 -1 x) (/.f64 (neg.f64 y) z))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 -1 z) (/.f64 y (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 y (neg.f64 x))) z)
(*.f64 (pow.f64 (/.f64 (*.f64 x z) y) -1/2) (pow.f64 (/.f64 (*.f64 x z) y) -1/2))
(/.f64 1 (/.f64 x (/.f64 y z)))
(/.f64 1 (/.f64 (*.f64 x z) y))
(pow.f64 (/.f64 (*.f64 x z) y) -1)
(/.f64 1 (/.f64 x (/.f64 y z)))
(/.f64 1 (/.f64 (*.f64 x z) y))
(neg.f64 (/.f64 y (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 y) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 y) (*.f64 x (neg.f64 z)))
(exp.f64 (log.f64 (/.f64 (/.f64 y x) z)))
(/.f64 y (*.f64 x z))
(log.f64 (exp.f64 (/.f64 (/.f64 y x) z)))
(/.f64 y (*.f64 x z))
(*.f64 (sqrt.f64 (/.f64 (/.f64 y x) z)) (sqrt.f64 (/.f64 (/.f64 y x) z)))
(/.f64 y (*.f64 x z))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 y x) z)))
(/.f64 y (*.f64 x z))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y x) z)))
(/.f64 y (*.f64 x z))
(*.f64 1 (/.f64 (/.f64 y x) z))
(/.f64 y (*.f64 x z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 y x) z)) (cbrt.f64 (/.f64 (/.f64 y x) z))) (cbrt.f64 (/.f64 (/.f64 y x) z)))
(/.f64 y (*.f64 x z))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 y x) z) (/.f64 (/.f64 y x) z)) (/.f64 (/.f64 y x) z)))
(/.f64 y (*.f64 x z))
(pow.f64 (/.f64 (/.f64 y x) z) 1)
(/.f64 y (*.f64 x z))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y x) z)))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y x) z)))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z)))
(-.f64 (/.f64 0 (/.f64 z x)) (/.f64 (neg.f64 y) (/.f64 z x)))
(*.f64 x (/.f64 y z))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (/.f64 x (/.f64 z (neg.f64 y))))
(*.f64 x (/.f64 y z))
(/.f64 y (/.f64 z x))
(*.f64 x (/.f64 y z))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z x)))
(/.f64 (neg.f64 y) (/.f64 (neg.f64 z) x))
(/.f64 -1 (neg.f64 (/.f64 z (*.f64 y x))))
(*.f64 x (/.f64 y z))
(/.f64 x (/.f64 z y))
(*.f64 x (/.f64 y z))
(/.f64 (/.f64 y (/.f64 z x)) 1)
(*.f64 x (/.f64 y z))
(/.f64 (neg.f64 x) (/.f64 z (neg.f64 y)))
(*.f64 x (/.f64 y z))
(/.f64 1 (/.f64 z (*.f64 y x)))
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 y x) z)
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 x (neg.f64 y)) (neg.f64 z))
(/.f64 (neg.f64 y) (/.f64 (neg.f64 z) x))
(/.f64 (*.f64 (neg.f64 y) x) (neg.f64 z))
(/.f64 (neg.f64 y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 z y))
(*.f64 x (/.f64 y z))
(/.f64 (neg.f64 (*.f64 y x)) (neg.f64 z))
(/.f64 (neg.f64 y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 (/.f64 y (/.f64 z x))) -1)
(/.f64 (neg.f64 y) (/.f64 (neg.f64 z) x))
(/.f64 (*.f64 x 1) (/.f64 z y))
(*.f64 x (/.f64 y z))
(/.f64 (*.f64 1 x) (/.f64 z y))
(*.f64 x (/.f64 y z))
(/.f64 (/.f64 x z) (/.f64 1 y))
(*.f64 x (/.f64 y z))
(/.f64 (neg.f64 (*.f64 x (neg.f64 y))) (neg.f64 (neg.f64 z)))
(*.f64 x (/.f64 y z))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) x)) (neg.f64 (neg.f64 z)))
(*.f64 x (/.f64 y z))
(/.f64 (neg.f64 (neg.f64 (*.f64 y x))) (neg.f64 (neg.f64 z)))
(*.f64 x (/.f64 y z))
(/.f64 (neg.f64 (*.f64 x 1)) (/.f64 z (neg.f64 y)))
(*.f64 x (/.f64 y z))
(/.f64 (neg.f64 (*.f64 1 x)) (/.f64 z (neg.f64 y)))
(*.f64 x (/.f64 y z))
(/.f64 (neg.f64 (/.f64 x z)) (neg.f64 (/.f64 1 y)))
(/.f64 (neg.f64 y) (/.f64 (neg.f64 z) x))
(pow.f64 (/.f64 z (*.f64 y x)) -1)
(*.f64 x (/.f64 y z))
(exp.f64 (log.f64 (*.f64 (/.f64 y z) x)))
(*.f64 x (/.f64 y z))
(log.f64 (exp.f64 (*.f64 (/.f64 y z) x)))
(*.f64 x (/.f64 y z))
(*.f64 (sqrt.f64 (*.f64 (/.f64 y z) x)) (sqrt.f64 (*.f64 (/.f64 y z) x)))
(*.f64 x (/.f64 y z))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y z) x)))
(*.f64 x (/.f64 y z))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y z) x)))
(*.f64 x (/.f64 y z))
(*.f64 1 (*.f64 (/.f64 y z) x))
(*.f64 x (/.f64 y z))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 y z) x)) (cbrt.f64 (*.f64 (/.f64 y z) x))) (cbrt.f64 (*.f64 (/.f64 y z) x)))
(*.f64 x (/.f64 y z))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 y z) x) (*.f64 (/.f64 y z) x)) (*.f64 (/.f64 y z) x)))
(*.f64 x (/.f64 y z))
(pow.f64 (*.f64 (/.f64 y z) x) 1)
(*.f64 x (/.f64 y z))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) x)))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 y z))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) x)))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 y z))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 x)))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z)))
(binary32->binary64 (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 y) (binary64->binary32 z))))
(-.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)) (/.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x z)) (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(/.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) (*.f64 x (*.f64 z (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x)))))))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x z)) (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(/.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) (*.f64 x (*.f64 z (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x)))))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (*.f64 x z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(-.f64 (*.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (/.f64 y z)) -2) (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))) (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x)))) z)
(*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (/.f64 1 (*.f64 x z)))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)) (/.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) (/.f64 1 (*.f64 z (neg.f64 x))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(*.f64 1 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 1 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 1 (*.f64 x z)) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x) (/.f64 1 z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))))
(*.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z)))))
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z) (/.f64 1 x))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 z)))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (neg.f64 z)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (neg.f64 z))) x)
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 x)))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (neg.f64 x))) z)
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) x) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) z))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) x) (/.f64 1 (*.f64 z (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) (/.f64 1 (*.f64 z (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x))))))) x)
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) z) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) x))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) z) (/.f64 1 (*.f64 x (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) z) (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) x) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 x x))) 3) (pow.f64 y 3)) x) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y)))))) z))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) 3) (pow.f64 y 3)) x) (/.f64 1 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))))) z)
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) z) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 x x))) 3) (pow.f64 y 3)) z) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y)))))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) 3) (pow.f64 y 3)) z) (/.f64 1 (*.f64 x (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y))))) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y)))))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))) (*.f64 x z)) (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y))))))
(*.f64 (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2) (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 -1 (neg.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))))
(/.f64 -1 (/.f64 (*.f64 z (neg.f64 x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) y)))
(/.f64 -1 (/.f64 (*.f64 x (neg.f64 z)) (fma.f64 (*.f64 y x) (*.f64 1/2 x) y)))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)))))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2))))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z) (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2))))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)))))
(/.f64 -1 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z)))) (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3))))
(/.f64 -1 (/.f64 (neg.f64 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)))) (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3))))
(/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) (*.f64 z (neg.f64 x)))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(/.f64 1 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))))
(*.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z)))))
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))))
(/.f64 1 (neg.f64 (neg.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)))))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x z)) (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(/.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) (*.f64 x (*.f64 z (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))
(/.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x) z)
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) (*.f64 (*.f64 x z) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 x x))) 3) (pow.f64 y 3)) (*.f64 x z)) (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) 3) (pow.f64 y 3)) (*.f64 x z)) (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))))
(*.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z)))))
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 -1/2 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))))))
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (+.f64 (pow.f64 (/.f64 x (/.f64 y z)) -2) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 -1/2 (*.f64 (/.f64 y (*.f64 x z)) (*.f64 x (/.f64 y z)))))))
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (fma.f64 -1/2 (*.f64 (/.f64 y (*.f64 x z)) (*.f64 x (/.f64 y z))) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) 1) (*.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (*.f64 x z)))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x z)) (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(/.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) (*.f64 x (*.f64 z (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) 1) (*.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z)))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 x x))) 3) (pow.f64 y 3)) (*.f64 x z)) (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) 3) (pow.f64 y 3)) (*.f64 x z)) (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x)) (neg.f64 z))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))) (neg.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (/.f64 (neg.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))) (/.f64 (neg.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z))
(/.f64 (neg.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))))
(/.f64 (neg.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x (/.f64 y z)) 3) -1/8) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (neg.f64 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 -1/2 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z))))))))
(/.f64 (neg.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x (/.f64 y z)) -2) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 -1/2 (*.f64 (/.f64 y (*.f64 x z)) (*.f64 x (/.f64 y z))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x (/.f64 y z)) 3) -1/8) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (-.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2)) (fma.f64 -1/2 (*.f64 (/.f64 y (*.f64 x z)) (*.f64 x (/.f64 y z))) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))) (neg.f64 (*.f64 z (neg.f64 x))))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)))) (*.f64 (*.f64 x z) (neg.f64 (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))))
(/.f64 (neg.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4))) (*.f64 (*.f64 x z) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3))) (neg.f64 (*.f64 (*.f64 x z) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 x x))) 3) (pow.f64 y 3))) (*.f64 (*.f64 x z) (neg.f64 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y))))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) 3) (pow.f64 y 3)) (*.f64 x z))) (neg.f64 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))
(/.f64 (-.f64 (pow.f64 (/.f64 x (/.f64 y z)) -2) (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))) (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x)))) z)
(/.f64 (*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) 1) (*.f64 x z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x z))) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x z)) (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(/.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) (*.f64 x (*.f64 z (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) (/.f64 1 (*.f64 x z))) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 x x))) 3) (pow.f64 y 3)) (*.f64 x z)) (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) 3) (pow.f64 y 3)) (*.f64 x z)) (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))))
(/.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z) x)
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 x z)) (*.f64 y z)) (*.f64 z (*.f64 x z)))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (*.f64 x z) (*.f64 y z)) (*.f64 x (*.f64 z z)))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) (*.f64 x z)) (*.f64 y z)) (*.f64 x (*.f64 z z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 (*.f64 z (neg.f64 x)))) (*.f64 y z)) (*.f64 z (neg.f64 (*.f64 z (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (*.f64 x z) (*.f64 y z)) (*.f64 x (*.f64 z z)))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) (*.f64 x z)) (*.f64 y z)) (*.f64 x (*.f64 z z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 z (/.f64 1 x))) (*.f64 y z)) (*.f64 z (/.f64 z (/.f64 1 x))))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (*.f64 x z) (*.f64 y z)) (*.f64 x (*.f64 z z)))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) (*.f64 x z)) (*.f64 y z)) (*.f64 x (*.f64 z z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 z (neg.f64 x))) (*.f64 z (neg.f64 y))) (*.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (*.f64 z (neg.f64 x)) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (fma.f64 z (*.f64 x (*.f64 -1/2 (*.f64 y x))) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 (/.f64 (*.f64 x z) y))) (*.f64 z -1)) (*.f64 z (neg.f64 (/.f64 (*.f64 x z) y))))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 z (/.f64 y (neg.f64 x))) (neg.f64 z)) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x z) y) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 (*.f64 z (neg.f64 x)) y)) (*.f64 z -1)) (*.f64 z (/.f64 (*.f64 z (neg.f64 x)) y)))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 z (/.f64 y (neg.f64 x))) (neg.f64 z)) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x z) y) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) z) (*.f64 z (/.f64 y x))) (*.f64 z z))
(/.f64 (fma.f64 (/.f64 y x) z (*.f64 y (*.f64 (*.f64 1/2 x) z))) (*.f64 z z))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) z) (*.f64 z (/.f64 y x))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 (neg.f64 z))) (*.f64 z (/.f64 y x))) (*.f64 z (neg.f64 (neg.f64 z))))
(/.f64 (fma.f64 (/.f64 y x) z (*.f64 y (*.f64 (*.f64 1/2 x) z))) (*.f64 z z))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) z) (*.f64 z (/.f64 y x))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 z)) (*.f64 z (/.f64 y (neg.f64 x)))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (neg.f64 z) (*.f64 z (/.f64 y (neg.f64 x)))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 z (/.f64 y (neg.f64 x)) (*.f64 z (*.f64 -1/2 (*.f64 y x)))) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 (*.f64 x z) y)) (*.f64 z 1)) (*.f64 z (/.f64 (*.f64 x z) y)))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 x (/.f64 y z)) z) (/.f64 (*.f64 x (*.f64 z z)) y))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) (/.f64 (*.f64 x z) y)) z) (*.f64 z (/.f64 (*.f64 x z) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 x y)) (*.f64 z (/.f64 1 z))) (/.f64 (*.f64 x z) y))
(*.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 x y) 1) (*.f64 x z)) y)
(*.f64 (/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) (/.f64 x y)) 1) (*.f64 x z)) y)
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 z (neg.f64 x))) (*.f64 z (*.f64 (neg.f64 y) 1))) (*.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (*.f64 z (neg.f64 x)) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (fma.f64 z (*.f64 x (*.f64 -1/2 (*.f64 y x))) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) z) (*.f64 z (*.f64 (/.f64 y x) 1))) (*.f64 z z))
(/.f64 (fma.f64 (/.f64 y x) z (*.f64 y (*.f64 (*.f64 1/2 x) z))) (*.f64 z z))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) z) (*.f64 z (/.f64 y x))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x 1/2)) (neg.f64 x)) (*.f64 z (/.f64 y (neg.f64 z)))) (*.f64 z (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (neg.f64 x) (*.f64 z (/.f64 y (neg.f64 z)))) (*.f64 z (neg.f64 x)))
(/.f64 (-.f64 (/.f64 y -1) (*.f64 (*.f64 y x) (*.f64 1/2 x))) (*.f64 x (neg.f64 z)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (*.f64 x z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 x z) z))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (*.f64 x z) (*.f64 y z)) (*.f64 x (*.f64 z z)))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) (*.f64 x z)) (*.f64 y z)) (*.f64 x (*.f64 z z)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (neg.f64 (*.f64 z (neg.f64 x))) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 (*.f64 z (neg.f64 x))) z))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (*.f64 x z) (*.f64 y z)) (*.f64 x (*.f64 z z)))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) (*.f64 x z)) (*.f64 y z)) (*.f64 x (*.f64 z z)))
(/.f64 (+.f64 (*.f64 y z) (*.f64 (/.f64 z (/.f64 1 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 z (/.f64 1 x)) z))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (*.f64 x z) (*.f64 y z)) (*.f64 x (*.f64 z z)))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) (*.f64 x z)) (*.f64 y z)) (*.f64 x (*.f64 z z)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) z) (*.f64 (*.f64 z (neg.f64 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 z (neg.f64 x)) z))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (*.f64 z (neg.f64 x)) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (fma.f64 z (*.f64 x (*.f64 -1/2 (*.f64 y x))) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (neg.f64 z) (*.f64 (neg.f64 (/.f64 (*.f64 x z) y)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 (/.f64 (*.f64 x z) y)) z))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 z (/.f64 y (neg.f64 x))) (neg.f64 z)) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x z) y) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
(/.f64 (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 z (neg.f64 x)) y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 (*.f64 z (neg.f64 x)) y) z))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 z (/.f64 y (neg.f64 x))) (neg.f64 z)) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x z) y) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
(/.f64 (fma.f64 (/.f64 y x) z (*.f64 y (*.f64 (*.f64 1/2 x) z))) (*.f64 z z))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) z) (*.f64 z (/.f64 y x))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 (neg.f64 z)) z))
(/.f64 (fma.f64 (/.f64 y x) z (*.f64 y (*.f64 (*.f64 1/2 x) z))) (*.f64 z z))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) z) (*.f64 z (/.f64 y x))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (neg.f64 z) (*.f64 z (/.f64 y (neg.f64 x)))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 z (/.f64 y (neg.f64 x)) (*.f64 z (*.f64 -1/2 (*.f64 y x)))) (*.f64 z (neg.f64 z)))
(/.f64 (+.f64 (*.f64 1 z) (*.f64 (/.f64 (*.f64 x z) y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 (*.f64 x z) y) z))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 x (/.f64 y z)) z) (/.f64 (*.f64 x (*.f64 z z)) y))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) (/.f64 (*.f64 x z) y)) z) (*.f64 z (/.f64 (*.f64 x z) y)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
(*.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 x y) 1) (*.f64 x z)) y)
(*.f64 (/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) (/.f64 x y)) 1) (*.f64 x z)) y)
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) 1) z) (*.f64 (*.f64 z (neg.f64 x)) (*.f64 y (*.f64 x 1/2)))) (*.f64 (*.f64 z (neg.f64 x)) z))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (*.f64 z (neg.f64 x)) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (fma.f64 z (*.f64 x (*.f64 -1/2 (*.f64 y x))) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 y x) 1) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
(/.f64 (fma.f64 (/.f64 y x) z (*.f64 y (*.f64 (*.f64 1/2 x) z))) (*.f64 z z))
(/.f64 (fma.f64 y (*.f64 (*.f64 1/2 x) z) (*.f64 z (/.f64 y x))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 z)) z) (*.f64 (neg.f64 x) (*.f64 y (*.f64 x 1/2)))) (*.f64 z (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 y (*.f64 1/2 x)) (neg.f64 x) (*.f64 z (/.f64 y (neg.f64 z)))) (*.f64 z (neg.f64 x)))
(/.f64 (-.f64 (/.f64 y -1) (*.f64 (*.f64 y x) (*.f64 1/2 x))) (*.f64 x (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (*.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (pow.f64 (/.f64 (*.f64 x z) y) -2))) (*.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(/.f64 (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z) (neg.f64 (*.f64 (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z) (pow.f64 (/.f64 x (/.f64 y z)) -2)))) (*.f64 (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z)))
(/.f64 (fma.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z) (*.f64 (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z) (neg.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2)))) (*.f64 (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z)))
(/.f64 (neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z)) (neg.f64 x))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(/.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x))) (neg.f64 (neg.f64 z)))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) 1)) (neg.f64 (*.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (*.f64 x z))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)))) (*.f64 (*.f64 x z) (neg.f64 (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))))
(/.f64 (neg.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4))) (*.f64 (*.f64 x z) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) 1)) (neg.f64 (*.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 x x))) 3) (pow.f64 y 3))) (*.f64 (*.f64 x z) (neg.f64 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y))))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) 3) (pow.f64 y 3)) (*.f64 x z))) (neg.f64 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)))) (neg.f64 (neg.f64 (*.f64 z (neg.f64 x)))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) 1)) (*.f64 z (neg.f64 x)))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x z)))) (neg.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)))) (*.f64 (*.f64 x z) (neg.f64 (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))))
(/.f64 (neg.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4))) (*.f64 (*.f64 x z) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) (/.f64 1 (*.f64 x z)))) (neg.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 x x))) 3) (pow.f64 y 3))) (*.f64 (*.f64 x z) (neg.f64 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y))))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) 3) (pow.f64 y 3)) (*.f64 x z))) (neg.f64 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)))) (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))))))
(*.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z)))))
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2))) (neg.f64 (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (/.f64 y z)) -2) (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2))) (/.f64 (neg.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x)))) z))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (neg.f64 (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x)))) z))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z))) (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))) (+.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z))))
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 x (/.f64 y z)) -2) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))) (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)) (+.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 x (/.f64 y z)) -2) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))))
(/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)) (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))) (fma.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)))
(pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1)
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))) -1)
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) -1)
(*.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z)))))
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(fma.f64 y (/.f64 1 (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 1/2 (/.f64 y z)) x (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(log.f64 (exp.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))) (sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(*.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))) (cbrt.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z))))) (cbrt.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(cbrt.f64 (*.f64 (fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z))) (*.f64 (fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z))) (fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z))))))
(cbrt.f64 (*.f64 (fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z))) (pow.f64 (fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z))) 2)))
(pow.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z))) 1)
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 x))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (fma.f32 1/2 (/.f32 (*.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z)) (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z))))
(binary32->binary64 (fma.f32 1/2 (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 y) (binary64->binary32 z))) (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z))))
(+.f64 0 y)
y
(-.f64 0 (neg.f64 y))
y
(-.f64 (/.f64 0 (/.f64 z z)) (/.f64 (neg.f64 y) (/.f64 z z)))
y
(/.f64 y 1)
y
(/.f64 y (/.f64 z z))
y
(/.f64 (neg.f64 y) -1)
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z z)))
(/.f64 (neg.f64 y) -1)
(/.f64 -1 (neg.f64 (/.f64 1 y)))
y
(/.f64 -1 (/.f64 -1 y))
y
(/.f64 -1 (neg.f64 (/.f64 z (*.f64 y z))))
y
(/.f64 z (/.f64 z y))
y
(/.f64 (neg.f64 z) (/.f64 z (neg.f64 y)))
y
(/.f64 1 (/.f64 1 y))
y
(/.f64 1 (/.f64 z (*.f64 y z)))
y
(/.f64 1 (neg.f64 (/.f64 -1 y)))
y
(/.f64 1 (neg.f64 (neg.f64 (/.f64 1 y))))
y
(/.f64 (*.f64 y z) z)
y
(/.f64 (*.f64 (neg.f64 y) z) (neg.f64 z))
(/.f64 (neg.f64 y) -1)
(/.f64 (*.f64 1 z) (/.f64 z y))
y
(/.f64 (*.f64 z (neg.f64 y)) (neg.f64 z))
(/.f64 (neg.f64 y) -1)
(/.f64 (*.f64 z 1) (/.f64 z y))
y
(/.f64 (neg.f64 (*.f64 y z)) (neg.f64 z))
(/.f64 (neg.f64 y) -1)
(/.f64 (-.f64 0 (*.f64 y y)) (neg.f64 y))
(/.f64 (neg.f64 (*.f64 y y)) (neg.f64 y))
(/.f64 (*.f64 y (neg.f64 y)) (neg.f64 y))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) z)) (neg.f64 (neg.f64 z)))
y
(/.f64 (neg.f64 (*.f64 1 z)) (/.f64 z (neg.f64 y)))
y
(/.f64 (neg.f64 (*.f64 z (neg.f64 y))) (neg.f64 (neg.f64 z)))
y
(/.f64 (neg.f64 (*.f64 z 1)) (/.f64 z (neg.f64 y)))
y
(/.f64 (neg.f64 (neg.f64 (*.f64 y z))) (neg.f64 (neg.f64 z)))
y
(pow.f64 (/.f64 1 y) -1)
y
(pow.f64 (/.f64 z (*.f64 y z)) -1)
y
(neg.f64 (neg.f64 y))
y
(exp.f64 (log.f64 (*.f64 (/.f64 y z) z)))
y
(log.f64 (exp.f64 (*.f64 (/.f64 y z) z)))
y
(*.f64 (sqrt.f64 (*.f64 (/.f64 y z) z)) (sqrt.f64 (*.f64 (/.f64 y z) z)))
y
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y z) z)))
y
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y z) z)))
y
(*.f64 1 (*.f64 (/.f64 y z) z))
y
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 y z) z)) (cbrt.f64 (*.f64 (/.f64 y z) z))) (cbrt.f64 (*.f64 (/.f64 y z) z)))
y
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 y z) z) (*.f64 (/.f64 y z) z)) (*.f64 (/.f64 y z) z)))
y
(pow.f64 (*.f64 (/.f64 y z) z) 1)
y
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) z)))
(binary32->binary64 (binary64->binary32 y))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) z)))
(binary32->binary64 (binary64->binary32 y))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 z)))
(binary32->binary64 (*.f32 (binary64->binary32 z) (/.f32 (binary64->binary32 y) (binary64->binary32 z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 z) (binary64->binary32 z))))
(+.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 y (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)) (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)) (/.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) (*.f64 x z)))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x z)) (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(/.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) (*.f64 x (*.f64 z (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x)))))))
(-.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 x z) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))))))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x z)) (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(/.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) (*.f64 x (*.f64 z (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x)))))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (*.f64 x z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(-.f64 (*.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z) (/.f64 y (*.f64 x z)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (/.f64 y z)) -2) (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x z) y) -2) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))) (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x)))) z)
(*.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (/.f64 1 (*.f64 x z)))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)) (/.f64 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2)))) (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (neg.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) (/.f64 1 (*.f64 z (neg.f64 x))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(*.f64 1 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 x z)))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 1 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 1 (*.f64 x z)) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) x) (/.f64 1 z))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z)))))
(*.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z)))))
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))))
(*.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) z) (/.f64 1 x))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 z)))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (neg.f64 z)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (neg.f64 z))) x)
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (neg.f64 x)))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (neg.f64 x))) z)
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) x) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) z))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) x) (/.f64 1 (*.f64 z (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))))
(/.f64 (*.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) (/.f64 1 (*.f64 z (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x))))))) x)
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) z) (/.f64 (/.f64 1 (-.f64 y (*.f64 y (*.f64 x (*.f64 x 1/2))))) x))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (pow.f64 x 4) 1/4))) z) (/.f64 1 (*.f64 x (-.f64 y (*.f64 y (*.f64 1/2 (*.f64 x x)))))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) -1/4)) z) (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (*.f64 -1/2 (*.f64 y x)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) x) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 x x))) 3) (pow.f64 y 3)) x) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y)))))) z))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) 3) (pow.f64 y 3)) x) (/.f64 1 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))))) z)
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) 3) (pow.f64 y 3)) z) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 x x))) 3) (pow.f64 y 3)) z) (/.f64 (/.f64 1 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y)))))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) 3) (pow.f64 y 3)) z) (/.f64 1 (*.f64 x (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y))) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (fma.f64 y y (*.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) (-.f64 (*.f64 y (*.f64 x (*.f64 x 1/2))) y)))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y))))) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (fma.f64 y (*.f64 1/2 (*.f64 x x)) (neg.f64 y)))))))
(*.f64 (/.f64 (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y)))) (*.f64 x z)) (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (fma.f64 y y (*.f64 y (*.f64 (*.f64 1/2 (*.f64 x x)) (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) y))))))
(*.f64 (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2) (pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1/2))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(pow.f64 (/.f64 (*.f64 x z) (fma.f64 y (*.f64 x (*.f64 x 1/2)) y)) -1)
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 x 1/2)) (/.f64 y x)) z) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (pow.f64 (/.f64 (*.f64 x z) y) -2))) -1)
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (pow.f64 (/.f64 x (/.f64 y z)) -2)) (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x))) z)
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2)) (pow.f64 (/.f64 (*.f64 x z) y) -2)) (/.f64 (-.f64 (*.f64 y (*.f64 1/2 x)) (/.f64 y x)) z))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 y (/.f64 z x))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 x 1/2))) z))) (+.f64 (*.f64 1/8 (pow.f64 (/.f64 y (/.f64 z x)) 3)) (pow.f64 (/.f64 y (*.f64 x z)) 3))) -1)
(*.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 x (/.f64 y z))) 2) (*.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 y x) (*.f64 y (*.f64 1/2 x))) z)))))
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 x (/.f64 y z)) 3) (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 (/.f64 y x) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 1/4 (pow.f64 (/.f64 (/.f64 z y) x) -2))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 x 1/2)) y) (*.f64 z (neg.f64 x))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) x)) (neg.f64 z))
(fma.f64 y (/.f64 1 (*.f64 x z)) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 1/2 (/.f64 y (/.f64 z x))))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 1/2 (/.f64 y z)) x (/.f64 y (*.f64 x z)))
(fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(log.f64 (exp.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))) (sqrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))) (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))) (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z)) (*.f64 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z)) (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z)))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z)) (pow.f64 (/.f64 x (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) z)) -2)))
(pow.f64 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) 1)
(/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))
(/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))))
(binary32->binary64 (/.f32 (+.f32 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 z)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2)))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (/.f32 (fma.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 z) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 y) (*.f32 1/2 (binary64->binary32 x))))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (/.f32 (fma.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 y) 1/2) (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 z) (binary64->binary32 z)))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(log.f64 (exp.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))) (sqrt.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 1 (*.f64 x (*.f64 y (*.f64 x 1/2))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))) (cbrt.f64 (*.f64 x (*.f64 y (*.f64 x 1/2))))) (cbrt.f64 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x 1/2))) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(pow.f64 (*.f64 x (*.f64 y (*.f64 x 1/2))) 1)
(*.f64 y (*.f64 1/2 (*.f64 x x)))
(*.f64 (*.f64 y x) (*.f64 1/2 x))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 y x) (*.f64 1/2 x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 y x) (*.f64 1/2 x))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (*.f32 1/2 (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 y) 1/2) (binary64->binary32 x))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (*.f64 z (/.f64 z (*.f64 y x)))) (/.f64 (/.f64 (*.f64 (*.f64 z z) 1/4) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (*.f64 z (/.f64 z (*.f64 y x)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 2) (*.f64 z (*.f64 (/.f64 (/.f64 z y) x) (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) x) (*.f64 z -1/2))))) (/.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) x) (*.f64 z -1/2)) 1/4)) (*.f64 z (/.f64 (/.f64 z y) x))))
(-.f64 (/.f64 (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 2) (*.f64 (fma.f64 z -1/2 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z (/.f64 (/.f64 z y) x)))) (*.f64 (/.f64 (*.f64 z z) (*.f64 z (/.f64 (/.f64 z y) x))) (/.f64 1/4 (fma.f64 z -1/2 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))))))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 (/.f64 z (*.f64 y x))))) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (*.f64 z (neg.f64 (/.f64 z (*.f64 y x))))))
(neg.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (*.f64 z (neg.f64 (/.f64 (/.f64 z y) x)))))
(neg.f64 (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z (/.f64 (neg.f64 z) (*.f64 y x)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 z (/.f64 z (*.f64 y x))) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z)))) (/.f64 (*.f64 (*.f64 z z) 1/4) (*.f64 (*.f64 z (/.f64 z (*.f64 y x))) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 2) (*.f64 z (*.f64 (/.f64 (/.f64 z y) x) (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) x) (*.f64 z -1/2))))) (/.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) x) (*.f64 z -1/2)) 1/4)) (*.f64 z (/.f64 (/.f64 z y) x))))
(-.f64 (/.f64 (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 2) (*.f64 (fma.f64 z -1/2 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z (/.f64 (/.f64 z y) x)))) (*.f64 (/.f64 (*.f64 z z) (*.f64 z (/.f64 (/.f64 z y) x))) (/.f64 1/4 (fma.f64 z -1/2 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))))))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 x (*.f64 z (/.f64 z y))))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z)) (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z)) (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 1 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z)))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (neg.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))) (/.f64 1 (*.f64 z (neg.f64 (/.f64 z (*.f64 y x))))))
(neg.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (*.f64 z (neg.f64 (/.f64 (/.f64 z y) x)))))
(neg.f64 (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z (/.f64 (neg.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z (*.f64 y x))))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z) (*.f64 y x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))
(*.f64 (/.f64 x (*.f64 z (/.f64 z y))) (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 y (/.f64 z x)))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x))))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 (/.f64 1 z) (*.f64 (/.f64 1 y) (/.f64 1 x))))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z (*.f64 y x))) (/.f64 1 z))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z) (*.f64 y x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))
(*.f64 (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 y z)) x)
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (*.f64 z (/.f64 z y))) x)
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (*.f64 z (/.f64 z y))) (/.f64 1 (/.f64 1 x)))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (/.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) z) (*.f64 y x))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z) (*.f64 y x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))
(*.f64 (/.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) (/.f64 z (neg.f64 y))) (neg.f64 x))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z) (*.f64 y x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))
(*.f64 (/.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) z) 1) (/.f64 y (/.f64 z x)))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (neg.f64 (/.f64 z (*.f64 y x)))))
(*.f64 (/.f64 -1 z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (neg.f64 (/.f64 (/.f64 z y) x))))
(/.f64 (neg.f64 (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 (neg.f64 z) (*.f64 y x)))) z)
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 -1/4 (*.f64 z z))) z) (/.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (/.f64 z (*.f64 y x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 2) (*.f64 (*.f64 z z) -1/4)) z) (/.f64 1 (*.f64 (/.f64 (/.f64 z y) x) (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) x) (*.f64 z -1/2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 z z) -1/4 (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 2)) (*.f64 (/.f64 1 (*.f64 z (fma.f64 z -1/2 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))))) (*.f64 y x))) z)
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 -1/4 (*.f64 z z))) (/.f64 z y)) (/.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (*.f64 (/.f64 1 x) z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 2) (*.f64 (*.f64 z z) -1/4)) (/.f64 1 (*.f64 (/.f64 z x) (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) x) (*.f64 z -1/2))))) (/.f64 z y))
(*.f64 (/.f64 (fma.f64 (*.f64 z z) -1/4 (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 2)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z x) (fma.f64 z -1/2 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 3) (*.f64 1/8 (pow.f64 z 3))) z) (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))) (/.f64 z (*.f64 y x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 3) (*.f64 1/8 (pow.f64 z 3))) z) (/.f64 1 (*.f64 (/.f64 (/.f64 z y) x) (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))))))
(*.f64 (/.f64 (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 3)) z) (/.f64 1 (*.f64 (/.f64 (/.f64 z y) x) (fma.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 3) (*.f64 1/8 (pow.f64 z 3))) (/.f64 z y)) (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))) (*.f64 (/.f64 1 x) z)))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 3) (*.f64 1/8 (pow.f64 z 3))) z) y) (/.f64 1 (*.f64 (/.f64 z x) (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))))))
(*.f64 (/.f64 (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 3)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z x) (fma.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 2)))))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) 1) (/.f64 x (*.f64 z (/.f64 z y))))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 -1/4 (*.f64 z z))) (/.f64 z (*.f64 y x))) (/.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 2) (*.f64 (*.f64 z z) -1/4)) (/.f64 (/.f64 z y) x)) (/.f64 1 (*.f64 z (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) x) (*.f64 z -1/2)))))
(*.f64 (/.f64 (fma.f64 (*.f64 z z) -1/4 (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 2)) (/.f64 (/.f64 z y) x)) (/.f64 1 (*.f64 z (fma.f64 z -1/2 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 -1/4 (*.f64 z z))) (*.f64 z (/.f64 z y))) (/.f64 (/.f64 1 (+.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) (*.f64 -1/2 z))) (/.f64 1 x)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 2) (*.f64 (*.f64 z z) -1/4)) (*.f64 z (/.f64 z y))) (/.f64 1 (*.f64 (/.f64 1 x) (fma.f64 (/.f64 y x) (/.f64 (/.f64 z y) x) (*.f64 z -1/2)))))
(*.f64 (/.f64 (fma.f64 (*.f64 z z) -1/4 (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 2)) (*.f64 z (/.f64 z y))) (*.f64 (/.f64 1 (fma.f64 z -1/2 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 3) (*.f64 1/8 (pow.f64 z 3))) (/.f64 z (*.f64 y x))) (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))) z))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 3) (*.f64 1/8 (pow.f64 z 3))) (/.f64 (/.f64 z y) x)) (/.f64 1 (*.f64 z (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))))))
(/.f64 (*.f64 (/.f64 (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 3)) (/.f64 (/.f64 z y) x)) (/.f64 1 (fma.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 2)))) z)
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 3) (*.f64 1/8 (pow.f64 z 3))) (*.f64 z (/.f64 z y))) (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))) (/.f64 1 x)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 3) (*.f64 1/8 (pow.f64 z 3))) (*.f64 z (/.f64 z y))) (*.f64 (/.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))))) 1) x))
(*.f64 (/.f64 (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 3)) (*.f64 z (/.f64 z y))) (*.f64 (/.f64 1 (fma.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 2))) x))
(*.f64 (/.f64 -1 (/.f64 z (*.f64 y x))) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (neg.f64 z)))
(*.f64 (/.f64 -1 (/.f64 (/.f64 z y) x)) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (neg.f64 z)))
(*.f64 (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (neg.f64 z)) (/.f64 y (/.f64 (neg.f64 z) x)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z y)) (/.f64 (/.f64 1 z) (/.f64 1 x)))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 1 x) z)))
(*.f64 x (*.f64 (/.f64 y z) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z)))
(*.f64 (/.f64 x z) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 z (neg.f64 y))) (/.f64 (/.f64 1 z) (/.f64 1 (neg.f64 x))))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (/.f64 z (neg.f64 y))) (/.f64 1 (*.f64 (/.f64 1 (neg.f64 x)) z)))
(*.f64 (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (/.f64 z (neg.f64 y))) (/.f64 (neg.f64 x) z))
(*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (/.f64 1 x)) (/.f64 (/.f64 1 z) (/.f64 z y)))
(*.f64 (*.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) x) (*.f64 (/.f64 (/.f64 1 z) z) y))
(*.f64 (*.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) x) (/.f64 1 (*.f64 z (/.f64 z y))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))))) (*.f64 z (/.f64 z (*.f64 y x)))) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))) (*.f64 z (/.f64 (/.f64 z y) x))) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (+.f64 (pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 2) (*.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 2)) (*.f64 z (/.f64 (/.f64 z y) x))) (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))))) (fma.f64 (*.f64 1/2 z) (-.f64 (*.f64 1/2 z) (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (pow.f64 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))) 2)))
(*.f64 (pow.f64 (*.f64 (/.f64 z (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))) (/.f64 z (*.f64 y x))) -1/2) (pow.f64 (*.f64 (/.f64 z (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))) (/.f64 z (*.f64 y x))) -1/2))
(/.f64 1 (/.f64 (*.f64 z (/.f64 (/.f64 z y) x)) (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))))
(/.f64 1 (/.f64 (*.f64 z (/.f64 (/.f64 z y) x)) (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))))))
(pow.f64 (*.f64 (/.f64 z (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x))))) (/.f64 z (*.f64 y x))) -1)
(/.f64 1 (/.f64 (*.f64 z (/.f64 (/.f64 z y) x)) (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))))
(/.f64 1 (/.f64 (*.f64 z (/.f64 (/.f64 z y) x)) (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))))))
(neg.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 z (*.f64 y x)))) (*.f64 z (neg.f64 (/.f64 z (*.f64 y x))))))
(neg.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (*.f64 z (neg.f64 (/.f64 (/.f64 z y) x)))))
(neg.f64 (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z (/.f64 (neg.f64 z) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z) (*.f64 y x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))
(log.f64 (exp.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z) (*.f64 y x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z) (*.f64 y x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z) (*.f64 y x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z) (*.f64 y x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))
(*.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x))))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z) (*.f64 y x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x))))) (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z) (*.f64 y x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x))) (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))) (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (*.f64 z (/.f64 (/.f64 z y) x))) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (*.f64 z (/.f64 (/.f64 z y) x))) (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (*.f64 z (/.f64 (/.f64 z y) x))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z))) (pow.f64 (*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z))) 2)))
(pow.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x))) 1)
(*.f64 (/.f64 1 z) (*.f64 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) z) (*.f64 y x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (*.f64 z (/.f64 (/.f64 z y) x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (*.f64 z (/.f64 (/.f64 z y) x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 y x) (/.f64 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))) (*.f64 z z)))))
(binary32->binary64 (/.f32 (+.f32 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))) (*.f32 (binary64->binary32 z) 1/2)) (*.f32 (binary64->binary32 z) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x)))))
(binary32->binary64 (/.f32 (fma.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 x) (binary64->binary32 y))) (*.f32 1/2 (binary64->binary32 z))) (*.f32 (binary64->binary32 z) (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 x) (binary64->binary32 y))))))
(binary32->binary64 (/.f32 (fma.f32 1/2 (binary64->binary32 z) (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))) (/.f32 (binary64->binary32 z) (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))))
(-.f64 (/.f64 0 (*.f64 x (/.f64 y (/.f64 z x)))) (/.f64 (neg.f64 y) (*.f64 x (/.f64 y (/.f64 z x)))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(-.f64 (/.f64 0 (*.f64 (/.f64 y (/.f64 z x)) x)) (/.f64 (neg.f64 y) (*.f64 (/.f64 y (/.f64 z x)) x)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(-.f64 (/.f64 0 (/.f64 (*.f64 x x) (/.f64 z y))) (/.f64 (neg.f64 y) (/.f64 (*.f64 x x) (/.f64 z y))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(-.f64 (/.f64 0 (/.f64 x (/.f64 z (*.f64 y x)))) (/.f64 (neg.f64 y) (/.f64 x (/.f64 z (*.f64 y x)))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(-.f64 (/.f64 (/.f64 0 (neg.f64 x)) (/.f64 y (/.f64 z x))) (/.f64 (/.f64 y (neg.f64 x)) (/.f64 y (/.f64 z x))))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 y (*.f64 x (/.f64 y (/.f64 z x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 y (*.f64 (/.f64 y (/.f64 z x)) x))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 (*.f64 x x) (/.f64 z y)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 z (*.f64 y x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 x (/.f64 y (/.f64 z x)))))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 (/.f64 y (/.f64 z x)) x)))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 (*.f64 x x) (/.f64 z y))))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 x (/.f64 z (*.f64 y x)))))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 x y))))
(/.f64 -1 (*.f64 (*.f64 x (/.f64 y z)) (/.f64 (neg.f64 x) y)))
(/.f64 -1 (neg.f64 (/.f64 x (*.f64 (/.f64 z x) (/.f64 y y)))))
(/.f64 -1 (/.f64 (neg.f64 x) (/.f64 z x)))
(/.f64 (/.f64 y x) (/.f64 y (/.f64 z x)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z y) (*.f64 (/.f64 x y) x))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z y) (*.f64 x (/.f64 x y)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z y) (neg.f64 (*.f64 (/.f64 x y) (neg.f64 x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z (*.f64 y x)) (/.f64 x y))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (*.f64 y (/.f64 z y)) (*.f64 x x))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 y (neg.f64 x)) (neg.f64 (/.f64 y (/.f64 z x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z (neg.f64 y)) (*.f64 (/.f64 x y) (neg.f64 x)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z (neg.f64 y)) (neg.f64 (*.f64 (/.f64 x y) x)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z (neg.f64 y)) (neg.f64 (*.f64 x (/.f64 x y))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 1 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 x y)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 1 (/.f64 x (*.f64 (/.f64 z x) (/.f64 y y))))
(*.f64 (/.f64 1 x) (/.f64 z x))
(/.f64 (*.f64 (/.f64 z x) (/.f64 y y)) x)
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 (*.f64 y z) (*.f64 x (*.f64 y x)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (*.f64 y z) (*.f64 (*.f64 y x) x))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (*.f64 (neg.f64 y) z) (*.f64 (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (*.f64 (neg.f64 y) 1) (*.f64 (neg.f64 x) (/.f64 y (/.f64 z x))))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (*.f64 1 z) (*.f64 (/.f64 x y) (*.f64 y x)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (*.f64 1 (neg.f64 y)) (*.f64 (/.f64 y (/.f64 z x)) (neg.f64 x)))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (*.f64 y (/.f64 z (neg.f64 y))) (*.f64 x (neg.f64 x)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (*.f64 (neg.f64 y) (/.f64 z y)) (*.f64 (neg.f64 x) x))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (*.f64 z (neg.f64 y)) (*.f64 (*.f64 y x) (neg.f64 x)))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (*.f64 z 1) (*.f64 (*.f64 y x) (/.f64 x y)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (*.f64 (/.f64 z y) (neg.f64 y)) (*.f64 x (neg.f64 x)))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (*.f64 (/.f64 z (neg.f64 y)) y) (*.f64 (neg.f64 x) x))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (*.f64 (/.f64 z (neg.f64 y)) 1) (*.f64 (neg.f64 x) (/.f64 x y)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (*.f64 (/.f64 y x) 1) (/.f64 y (/.f64 z x)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (neg.f64 (*.f64 y (/.f64 z y))) (neg.f64 (*.f64 x x)))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 (*.f64 (/.f64 z x) (/.f64 y y))) (neg.f64 x))
(/.f64 (/.f64 (neg.f64 z) x) (neg.f64 x))
(/.f64 (neg.f64 z) (*.f64 x (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 z (*.f64 y x))) (neg.f64 (/.f64 x y)))
(/.f64 (neg.f64 (/.f64 (/.f64 z y) x)) (/.f64 (neg.f64 x) y))
(/.f64 (neg.f64 z) (*.f64 (neg.f64 y) (*.f64 x (/.f64 x y))))
(/.f64 (neg.f64 (*.f64 y z)) (neg.f64 (*.f64 x (*.f64 y x))))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 (*.f64 y z)) (neg.f64 (*.f64 (*.f64 y x) x)))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (*.f64 (/.f64 y x) z) (*.f64 y x))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (*.f64 (/.f64 y x) (/.f64 z (neg.f64 y))) (neg.f64 x))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (*.f64 (/.f64 z (*.f64 y x)) (neg.f64 y)) (neg.f64 x))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (*.f64 (/.f64 z (*.f64 y x)) 1) (/.f64 x y))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (*.f64 (neg.f64 y) (/.f64 z (*.f64 y x))) (neg.f64 x))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (*.f64 z (/.f64 y x)) (*.f64 y x))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (*.f64 (/.f64 z (neg.f64 y)) (/.f64 y x)) (neg.f64 x))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) z)) (neg.f64 (*.f64 (neg.f64 x) (*.f64 y x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) 1)) (neg.f64 (*.f64 (neg.f64 x) (/.f64 y (/.f64 z x)))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (neg.f64 (*.f64 1 z)) (neg.f64 (*.f64 (/.f64 x y) (*.f64 y x))))
(/.f64 (neg.f64 (/.f64 (/.f64 z y) x)) (/.f64 (neg.f64 x) y))
(/.f64 (neg.f64 z) (*.f64 (neg.f64 y) (*.f64 x (/.f64 x y))))
(/.f64 (neg.f64 (*.f64 1 (neg.f64 y))) (neg.f64 (*.f64 (/.f64 y (/.f64 z x)) (neg.f64 x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (neg.f64 (*.f64 y (/.f64 z (neg.f64 y)))) (neg.f64 (*.f64 x (neg.f64 x))))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (/.f64 z y))) (neg.f64 (*.f64 (neg.f64 x) x)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (neg.f64 (*.f64 z (neg.f64 y))) (neg.f64 (*.f64 (*.f64 y x) (neg.f64 x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (neg.f64 (*.f64 z 1)) (neg.f64 (*.f64 (*.f64 y x) (/.f64 x y))))
(/.f64 (neg.f64 (/.f64 (/.f64 z y) x)) (/.f64 (neg.f64 x) y))
(/.f64 (neg.f64 z) (*.f64 (neg.f64 y) (*.f64 x (/.f64 x y))))
(/.f64 (neg.f64 (*.f64 (/.f64 z y) (neg.f64 y))) (neg.f64 (*.f64 x (neg.f64 x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z (neg.f64 y)) y)) (neg.f64 (*.f64 (neg.f64 x) x)))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 (*.f64 (/.f64 z (neg.f64 y)) 1)) (neg.f64 (*.f64 (neg.f64 x) (/.f64 x y))))
(neg.f64 (/.f64 (/.f64 z (neg.f64 y)) (*.f64 x (/.f64 x y))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) 1)) (neg.f64 (/.f64 y (/.f64 z x))))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (/.f64 z y)))) (neg.f64 (neg.f64 (*.f64 x x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 z x) (/.f64 y y)))) (neg.f64 (neg.f64 x)))
(/.f64 z (*.f64 x x))
(/.f64 (/.f64 z x) x)
(/.f64 (neg.f64 (*.f64 (/.f64 y x) z)) (neg.f64 (*.f64 y x)))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (/.f64 z (neg.f64 y)))) (neg.f64 (neg.f64 x)))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 (*.f64 (/.f64 z (*.f64 y x)) (neg.f64 y))) (neg.f64 (neg.f64 x)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (neg.f64 (*.f64 (/.f64 z (*.f64 y x)) 1)) (neg.f64 (/.f64 x y)))
(/.f64 (neg.f64 (/.f64 (/.f64 z y) x)) (/.f64 (neg.f64 x) y))
(/.f64 (neg.f64 z) (*.f64 (neg.f64 y) (*.f64 x (/.f64 x y))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (/.f64 z (*.f64 y x)))) (neg.f64 (neg.f64 x)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(/.f64 (neg.f64 (*.f64 z (/.f64 y x))) (neg.f64 (*.f64 y x)))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(/.f64 (neg.f64 (*.f64 (/.f64 z (neg.f64 y)) (/.f64 y x))) (neg.f64 (neg.f64 x)))
(-.f64 (*.f64 (/.f64 0 y) (/.f64 z x)) (*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y (neg.f64 x)) y) (/.f64 (neg.f64 z) x))
(pow.f64 (*.f64 (/.f64 y (/.f64 z x)) (/.f64 x y)) -1)
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(pow.f64 (/.f64 x (*.f64 (/.f64 z x) (/.f64 y y))) -1)
(*.f64 (/.f64 1 x) (/.f64 z x))
(exp.f64 (log.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(log.f64 (exp.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (sqrt.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(*.f64 1 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (cbrt.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))) (cbrt.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))) (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(pow.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) 1)
(+.f64 0 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))
(/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 x) (binary64->binary32 y)))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y)))))
(-.f64 (/.f64 0 (neg.f64 x)) (/.f64 (/.f64 z y) (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 z y)) (neg.f64 x))
(-.f64 (/.f64 0 (*.f64 x (neg.f64 y))) (/.f64 z (*.f64 x (neg.f64 y))))
(/.f64 (neg.f64 (/.f64 z y)) (neg.f64 x))
(-.f64 (/.f64 0 (neg.f64 (*.f64 y x))) (/.f64 z (neg.f64 (*.f64 y x))))
(/.f64 (neg.f64 (/.f64 z y)) (neg.f64 x))
(*.f64 z (/.f64 1 (*.f64 y x)))
(/.f64 (/.f64 z y) x)
(*.f64 z (*.f64 (/.f64 1 y) (/.f64 1 x)))
(/.f64 (/.f64 z y) x)
(*.f64 (/.f64 z y) (/.f64 1 x))
(/.f64 (/.f64 z y) x)
(*.f64 (/.f64 z y) (/.f64 (/.f64 1 x) 1))
(/.f64 (/.f64 z y) x)
(*.f64 (/.f64 z (neg.f64 y)) (/.f64 1 (neg.f64 x)))
(/.f64 (/.f64 z y) x)
(*.f64 (/.f64 z (neg.f64 y)) (/.f64 (/.f64 1 x) -1))
(/.f64 (/.f64 z y) x)
(*.f64 1 (/.f64 z (*.f64 y x)))
(/.f64 (/.f64 z y) x)
(*.f64 (/.f64 1 x) (/.f64 z y))
(/.f64 (/.f64 z y) x)
(*.f64 (/.f64 1 y) (/.f64 (/.f64 1 x) (/.f64 1 z)))
(/.f64 (/.f64 z y) x)
(*.f64 (/.f64 -1 y) (/.f64 (/.f64 1 x) (/.f64 1 (neg.f64 z))))
(/.f64 (/.f64 z y) x)
(*.f64 (/.f64 z 1) (/.f64 (/.f64 1 x) y))
(/.f64 (/.f64 z y) x)
(*.f64 (/.f64 z 1) (/.f64 (/.f64 1 y) x))
(/.f64 (/.f64 z y) x)
(*.f64 (/.f64 z x) (/.f64 1 y))
(/.f64 (/.f64 z y) x)
(*.f64 (/.f64 z -1) (/.f64 (/.f64 1 x) (neg.f64 y)))
(*.f64 (/.f64 z -1) (/.f64 (neg.f64 (/.f64 1 y)) x))
(*.f64 (/.f64 z -1) (/.f64 (/.f64 -1 y) x))
(/.f64 (/.f64 (neg.f64 z) (*.f64 y x)) -1)
(*.f64 (/.f64 -1 x) (/.f64 z (neg.f64 y)))
(/.f64 (neg.f64 (/.f64 z (neg.f64 y))) x)
(/.f64 (/.f64 (neg.f64 z) x) (neg.f64 y))
(*.f64 (/.f64 1 (/.f64 1 z)) (/.f64 (/.f64 1 x) y))
(/.f64 (/.f64 z y) x)
(*.f64 (/.f64 1 (/.f64 1 (neg.f64 z))) (/.f64 (/.f64 1 x) (neg.f64 y)))
(/.f64 (neg.f64 (/.f64 z (neg.f64 y))) x)
(/.f64 (/.f64 (neg.f64 z) x) (neg.f64 y))
(*.f64 (pow.f64 (/.f64 y (/.f64 z x)) -1/2) (pow.f64 (/.f64 y (/.f64 z x)) -1/2))
(/.f64 (/.f64 z y) x)
(pow.f64 (/.f64 y (/.f64 z x)) -1)
(/.f64 (/.f64 z y) x)
(neg.f64 (/.f64 (/.f64 z y) (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 z y)) (neg.f64 x))
(exp.f64 (log.f64 (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z y) x)
(log.f64 (exp.f64 (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z y) x)
(*.f64 (sqrt.f64 (/.f64 (/.f64 z y) x)) (sqrt.f64 (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z y) x)
(log1p.f64 (expm1.f64 (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z y) x)
(expm1.f64 (log1p.f64 (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z y) x)
(*.f64 1 (/.f64 (/.f64 z y) x))
(/.f64 (/.f64 z y) x)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 z y) x)) (cbrt.f64 (/.f64 (/.f64 z y) x))) (cbrt.f64 (/.f64 (/.f64 z y) x)))
(/.f64 (/.f64 z y) x)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 z y) x) (/.f64 (/.f64 z y) x)) (/.f64 (/.f64 z y) x)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 z y) x) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 (/.f64 z y) x))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 z y) x) 3))
(pow.f64 (/.f64 (/.f64 z y) x) 1)
(/.f64 (/.f64 z y) x)
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 z y) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 z y) x)))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x)))
(binary32->binary64 (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 x) (binary64->binary32 y))))
(binary32->binary64 (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 y) (binary64->binary32 x))))
(/.f64 -1 (neg.f64 (/.f64 x (*.f64 z (/.f64 z y)))))
(/.f64 -1 (/.f64 (neg.f64 x) (*.f64 z (/.f64 z y))))
(/.f64 z (/.f64 y (/.f64 z x)))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (neg.f64 z) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 y) z) x))
(/.f64 (neg.f64 z) (*.f64 x (/.f64 (neg.f64 y) z)))
(/.f64 1 (/.f64 x (*.f64 z (/.f64 z y))))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (*.f64 z (/.f64 z y)) x)
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (*.f64 1 z) (/.f64 y (/.f64 z x)))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (*.f64 z 1) (/.f64 y (/.f64 z x)))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (*.f64 z z) (*.f64 y x))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (neg.f64 (*.f64 z (/.f64 z y))) (neg.f64 x))
(/.f64 (*.f64 z (neg.f64 (/.f64 z y))) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 z) (/.f64 z y)) (neg.f64 x))
(/.f64 (*.f64 z (/.f64 z (neg.f64 y))) (neg.f64 x))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (*.f64 (/.f64 z (neg.f64 y)) z) (neg.f64 x))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (neg.f64 (*.f64 1 z)) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 y) z) x))
(/.f64 (neg.f64 z) (*.f64 x (/.f64 (neg.f64 y) z)))
(/.f64 (neg.f64 (*.f64 z 1)) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 y) z) x))
(/.f64 (neg.f64 z) (*.f64 x (/.f64 (neg.f64 y) z)))
(/.f64 (neg.f64 (*.f64 z z)) (neg.f64 (*.f64 y x)))
(/.f64 (*.f64 z (neg.f64 (/.f64 z y))) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 z) (/.f64 z y)) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 (*.f64 z (/.f64 z y)))) (neg.f64 (neg.f64 x)))
(*.f64 z (/.f64 (/.f64 z y) x))
(/.f64 (neg.f64 (*.f64 z (/.f64 z (neg.f64 y)))) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 z (neg.f64 (/.f64 z y))) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 z) (/.f64 z y)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (/.f64 z (neg.f64 y)) z)) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 z (neg.f64 (/.f64 z y))) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 z) (/.f64 z y)) (neg.f64 x))
(pow.f64 (/.f64 x (*.f64 z (/.f64 z y))) -1)
(*.f64 z (/.f64 (/.f64 z y) x))
(exp.f64 (log.f64 (*.f64 z (/.f64 (/.f64 z y) x))))
(*.f64 z (/.f64 (/.f64 z y) x))
(log.f64 (exp.f64 (*.f64 z (/.f64 (/.f64 z y) x))))
(*.f64 z (/.f64 (/.f64 z y) x))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 (/.f64 z y) x))) (sqrt.f64 (*.f64 z (/.f64 (/.f64 z y) x))))
(*.f64 z (/.f64 (/.f64 z y) x))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 (/.f64 z y) x))))
(*.f64 z (/.f64 (/.f64 z y) x))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 (/.f64 z y) x))))
(*.f64 z (/.f64 (/.f64 z y) x))
(*.f64 1 (*.f64 z (/.f64 (/.f64 z y) x)))
(*.f64 z (/.f64 (/.f64 z y) x))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 (/.f64 z y) x))) (cbrt.f64 (*.f64 z (/.f64 (/.f64 z y) x)))) (cbrt.f64 (*.f64 z (/.f64 (/.f64 z y) x))))
(*.f64 z (/.f64 (/.f64 z y) x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (/.f64 (/.f64 z y) x)) (*.f64 z (/.f64 (/.f64 z y) x))) (*.f64 z (/.f64 (/.f64 z y) x))))
(cbrt.f64 (*.f64 (*.f64 z (/.f64 (/.f64 z y) x)) (*.f64 (*.f64 z z) (*.f64 (/.f64 (/.f64 z y) x) (/.f64 (/.f64 z y) x)))))
(cbrt.f64 (*.f64 (*.f64 z (/.f64 (/.f64 z y) x)) (pow.f64 (*.f64 z (/.f64 (/.f64 z y) x)) 2)))
(pow.f64 (*.f64 z (/.f64 (/.f64 z y) x)) 1)
(*.f64 z (/.f64 (/.f64 z y) x))
(binary32->binary64 (binary64->binary32 (*.f64 z (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (*.f64 z (/.f64 (/.f64 z y) x))))
(binary32->binary64 (*.f32 (binary64->binary32 z) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (binary64->binary32 z) (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 x) (binary64->binary32 y)))))
(binary32->binary64 (/.f32 (binary64->binary32 z) (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 y x) (*.f64 1/2 x))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 x (*.f64 1/2 x)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 y x) (*.f64 1/2 x))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (*.f32 1/2 (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 y) 1/2) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 1/2 (*.f64 x x)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 1/2 x)) (/.f64 y -1)) (*.f64 x z))))
(binary32->binary64 (/.f32 (+.f32 (/.f32 (neg.f32 (binary64->binary32 y)) -1) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (*.f32 1/2 (binary64->binary32 x))))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (/.f32 (fma.f32 (*.f32 (binary64->binary32 y) (binary64->binary32 x)) (*.f32 1/2 (binary64->binary32 x)) (neg.f32 (/.f32 (binary64->binary32 y) -1))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y x) z)))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y x) z)))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z)))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 x (/.f64 y z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 x))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (fma.f32 1/2 (/.f32 (*.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z)) (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z))))
(binary32->binary64 (fma.f32 1/2 (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 y) (binary64->binary32 z))) (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) x)))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 y z))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) x)))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 y z))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 x)))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 y) (binary64->binary32 x)) (binary64->binary32 z)))
(binary32->binary64 (*.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 y) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 y x) (*.f64 1/2 x))))
(binary32->binary64 (binary64->binary32 (*.f64 x (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (*.f64 1/2 (*.f64 x x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 y x) (*.f64 1/2 x))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (*.f32 1/2 (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 y) 1/2) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 y (*.f64 1/2 (*.f64 x x)) y) (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 (*.f64 y x) (*.f64 1/2 x) y) (*.f64 x z))))
(binary32->binary64 (/.f32 (+.f32 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 z)) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2)))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (/.f32 (fma.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 z) (*.f32 (binary64->binary32 x) (*.f32 (binary64->binary32 y) (*.f32 1/2 (binary64->binary32 x))))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (/.f32 (fma.f32 (binary64->binary32 x) (*.f32 (*.f32 (binary64->binary32 y) 1/2) (binary64->binary32 x)) (/.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 z) (binary64->binary32 z)))) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) z)))
(binary32->binary64 (binary64->binary32 y))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y z) z)))
(binary32->binary64 (binary64->binary32 y))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 z)))
(binary32->binary64 (*.f32 (binary64->binary32 z) (/.f32 (binary64->binary32 y) (binary64->binary32 z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 z) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 z (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 z (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x))))))
(binary32->binary64 (+.f32 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))) (*.f32 (binary64->binary32 z) 1/2)))
(binary32->binary64 (fma.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 x) (binary64->binary32 y))) (*.f32 1/2 (binary64->binary32 z))))
(binary32->binary64 (fma.f32 1/2 (binary64->binary32 z) (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))))
(binary32->binary64 (binary64->binary32 (*.f64 z (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (*.f64 z (/.f64 (/.f64 z y) x))))
(binary32->binary64 (*.f32 (binary64->binary32 z) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (binary64->binary32 z) (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 x) (binary64->binary32 y)))))
(binary32->binary64 (/.f32 (binary64->binary32 z) (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 z y) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 z y) x)))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x)))
(binary32->binary64 (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 x) (binary64->binary32 y))))
(binary32->binary64 (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (/.f64 y (/.f64 x (/.f64 (/.f64 z y) x)))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 x) (binary64->binary32 y)))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y)))))

eval569.0ms (4.1%)

Compiler

Compiled 19602 to 7108 computations (63.7% saved)

prune323.0ms (2.3%)

Pruning

35 alts after pruning (29 fresh and 6 done)

PrunedKeptTotal
New79517812
Fresh71219
Picked325
Done044
Total80535840
Accuracy
100.0%
Counts
840 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.6%
(/.f64 (/.f64 y z) x)
49.4%
(/.f64 (/.f64 y x) z)
48.8%
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x z) y) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
47.5%
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
41.4%
(/.f64 (+.f64 (/.f64 (/.f64 z (*.f64 y x)) (/.f64 x y)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
45.4%
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
52.0%
(/.f64 (+.f64 (/.f64 (*.f64 y (neg.f64 y)) (neg.f64 y)) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
71.0%
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
51.8%
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
35.2%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
40.4%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 (neg.f64 z) x) (neg.f64 y))))
38.4%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 z (*.f64 x y))))
37.3%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (*.f64 z (*.f64 (/.f64 1 y) (/.f64 1 x)))))
52.9%
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
35.1%
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
64.3%
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
65.0%
(/.f64 (+.f64 y (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
65.6%
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
24.4%
(/.f64 (*.f64 1/2 y) (/.f64 z x))
50.8%
(/.f64 y (/.f64 z (/.f64 1 x)))
97.3%
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
50.8%
(/.f64 y (*.f64 x z))
58.3%
(-.f64 (*.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z)) (/.f64 (neg.f64 y) (*.f64 x z)))
66.2%
(+.f64 (*.f64 1/2 (/.f64 (/.f64 x z) (/.f64 1 y))) (/.f64 y (*.f64 x z)))
65.4%
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
62.8%
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
65.7%
(+.f64 (*.f64 1/2 (/.f64 1 (/.f64 z (*.f64 y x)))) (/.f64 y (*.f64 x z)))
62.8%
(+.f64 (*.f64 1/2 (/.f64 -1 (/.f64 (/.f64 (neg.f64 z) y) x))) (/.f64 y (*.f64 x z)))
65.8%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 -1 z) (/.f64 y (/.f64 -1 x)))) (/.f64 y (*.f64 x z)))
66.2%
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
84.5%
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
49.4%
(*.f64 (/.f64 1 z) (/.f64 y x))
24.4%
(*.f64 1/2 (/.f64 (*.f64 x y) z))
24.8%
(*.f64 1/2 (*.f64 y (/.f64 x z)))
25.2%
(*.f64 1/2 (*.f64 x (/.f64 y z)))
53.6%
(/.f64 (/.f64 y z) x)
49.4%
(/.f64 (/.f64 y x) z)
48.8%
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x z) y) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
47.5%
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
41.4%
(/.f64 (+.f64 (/.f64 (/.f64 z (*.f64 y x)) (/.f64 x y)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
45.4%
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
52.0%
(/.f64 (+.f64 (/.f64 (*.f64 y (neg.f64 y)) (neg.f64 y)) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
71.0%
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
51.8%
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
35.2%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
40.4%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 (neg.f64 z) x) (neg.f64 y))))
38.4%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 z (*.f64 x y))))
37.3%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (*.f64 z (*.f64 (/.f64 1 y) (/.f64 1 x)))))
52.9%
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
35.1%
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
64.3%
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
65.0%
(/.f64 (+.f64 y (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
65.6%
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
24.4%
(/.f64 (*.f64 1/2 y) (/.f64 z x))
50.8%
(/.f64 y (/.f64 z (/.f64 1 x)))
97.3%
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
50.8%
(/.f64 y (*.f64 x z))
58.3%
(-.f64 (*.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z)) (/.f64 (neg.f64 y) (*.f64 x z)))
66.2%
(+.f64 (*.f64 1/2 (/.f64 (/.f64 x z) (/.f64 1 y))) (/.f64 y (*.f64 x z)))
65.4%
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
62.8%
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
65.7%
(+.f64 (*.f64 1/2 (/.f64 1 (/.f64 z (*.f64 y x)))) (/.f64 y (*.f64 x z)))
62.8%
(+.f64 (*.f64 1/2 (/.f64 -1 (/.f64 (/.f64 (neg.f64 z) y) x))) (/.f64 y (*.f64 x z)))
65.8%
(+.f64 (*.f64 1/2 (*.f64 (/.f64 -1 z) (/.f64 y (/.f64 -1 x)))) (/.f64 y (*.f64 x z)))
66.2%
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
84.5%
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
49.4%
(*.f64 (/.f64 1 z) (/.f64 y x))
24.4%
(*.f64 1/2 (/.f64 (*.f64 x y) z))
24.8%
(*.f64 1/2 (*.f64 y (/.f64 x z)))
25.2%
(*.f64 1/2 (*.f64 x (/.f64 y z)))
Compiler

Compiled 2330 to 1448 computations (37.9% saved)

localize167.0ms (1.2%)

Localize:

Found 30 expressions with local error:

NewAccuracyProgram
83.6%
(/.f64 (*.f64 z z) (*.f64 y x))
88.7%
(*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))
92.8%
(/.f64 (/.f64 z y) x)
100.0%
(+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2))
80.3%
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
87.5%
(*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))
93.0%
(/.f64 (*.f64 x z) y)
92.7%
(/.f64 x (/.f64 z y))
93.2%
(/.f64 y (*.f64 x z))
100.0%
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
93.9%
(/.f64 (/.f64 y z) x)
92.7%
(*.f64 y (/.f64 1 (/.f64 z x)))
93.2%
(/.f64 y (*.f64 x z))
99.2%
(/.f64 1 (/.f64 z x))
100.0%
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
92.8%
(/.f64 (/.f64 z y) x)
88.7%
(*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))
83.6%
(/.f64 (*.f64 z z) (*.f64 y x))
64.8%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
93.0%
(/.f64 (*.f64 x z) y)
87.5%
(*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))
80.3%
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
100.0%
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
93.2%
(/.f64 y (*.f64 x z))
92.7%
(/.f64 x (/.f64 z y))
93.9%
(/.f64 (/.f64 y z) x)
100.0%
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
99.2%
(/.f64 1 (/.f64 z x))
93.2%
(/.f64 y (*.f64 x z))
92.7%
(*.f64 y (/.f64 1 (/.f64 z x)))
Compiler

Compiled 242 to 77 computations (68.2% saved)

series16.0ms (0.1%)

Counts
11 → 336
Calls

93 calls:

TimeVariablePointExpression
1.0ms
z
@inf
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
1.0ms
y
@0
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
1.0ms
z
@0
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
1.0ms
x
@inf
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
1.0ms
z
@inf
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))

rewrite213.0ms (1.5%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
605×frac-2neg
482×associate-/l*
414×div-inv
413×*-commutative
370×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
036265
1212259
22006235
Stop Event
node limit
Counts
11 → 795
Calls
Call 1
Inputs
(*.f64 y (/.f64 1 (/.f64 z x)))
(/.f64 1 (/.f64 z x))
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
(/.f64 (/.f64 y z) x)
(/.f64 x (/.f64 z y))
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
(*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))
(/.f64 (*.f64 x z) y)
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
(/.f64 (*.f64 z z) (*.f64 y x))
Outputs
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 (*.f64 y x) (neg.f64 z)))
(-.f64 (/.f64 0 (neg.f64 (/.f64 z x))) (/.f64 y (neg.f64 (/.f64 z x))))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 y (/.f64 z x))
(/.f64 1 (/.f64 z (*.f64 y x)))
(/.f64 x (/.f64 z y))
(/.f64 (/.f64 y z) (/.f64 1 x))
(/.f64 (/.f64 y (/.f64 z x)) 1)
(/.f64 (*.f64 y x) z)
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z x)))
(/.f64 (neg.f64 y) (/.f64 (/.f64 1 x) (/.f64 -1 z)))
(/.f64 (neg.f64 x) (/.f64 z (neg.f64 y)))
(/.f64 -1 (/.f64 (/.f64 z y) (neg.f64 x)))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 z x)) y))
(/.f64 -1 (/.f64 (neg.f64 z) (*.f64 y x)))
(/.f64 (*.f64 x (neg.f64 y)) (neg.f64 z))
(/.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))
(/.f64 (/.f64 y (neg.f64 z)) (neg.f64 (/.f64 1 x)))
(/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x)))
(/.f64 (/.f64 x z) (/.f64 1 y))
(/.f64 (/.f64 x z) (/.f64 (/.f64 1 y) 1))
(/.f64 (neg.f64 (/.f64 y (/.f64 z x))) -1)
(/.f64 (neg.f64 (/.f64 x z)) (neg.f64 (/.f64 1 y)))
(/.f64 (pow.f64 (/.f64 z x) -1/2) (/.f64 (/.f64 1 y) (pow.f64 (/.f64 z x) -1/2)))
(/.f64 (/.f64 x (neg.f64 z)) (/.f64 -1 y))
(/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (neg.f64 y)))
(/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 y) (neg.f64 x)))
(pow.f64 (/.f64 z (*.f64 y x)) -1)
(neg.f64 (neg.f64 (/.f64 y (/.f64 z x))))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 x (neg.f64 z)))
(*.f64 1 (/.f64 x z))
(*.f64 x (/.f64 1 z))
(*.f64 (neg.f64 x) (/.f64 -1 z))
(*.f64 -1 (/.f64 x (neg.f64 z)))
(*.f64 (/.f64 1 z) x)
(*.f64 (/.f64 x z) 1)
(*.f64 (pow.f64 (/.f64 z x) -1/2) (pow.f64 (/.f64 z x) -1/2))
(*.f64 (/.f64 x (neg.f64 z)) -1)
(*.f64 (/.f64 -1 z) (neg.f64 x))
(pow.f64 (/.f64 z x) -1)
(pow.f64 (exp.f64 (log.f64 (/.f64 z x))) -1)
(neg.f64 (/.f64 x (neg.f64 z)))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 z x))))
(-.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(-.f64 (/.f64 (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))) (/.f64 (/.f64 (*.f64 (pow.f64 x 4) 1/4) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))))
(-.f64 (/.f64 0 (/.f64 (*.f64 z x) (neg.f64 y))) (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(-.f64 (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))) (/.f64 (*.f64 (pow.f64 x 4) 1/4) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 y (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)))
(*.f64 1 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)))
(*.f64 (/.f64 (/.f64 y x) z) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 x (/.f64 x 2) 1) x))
(*.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) 1)
(*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 (/.f64 y x) z))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 1 (*.f64 z x)) (*.f64 y (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) y)
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (/.f64 1 (*.f64 (*.f64 z x) (/.f64 z y))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(*.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (/.f64 y (*.f64 z z)))
(*.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (neg.f64 (/.f64 (/.f64 y x) z)) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (/.f64 1 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))
(*.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 (*.f64 z x)))
(*.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 x))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) (/.f64 1 z))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (/.f64 -1 (*.f64 z x)))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 y z))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))) (neg.f64 y))
(*.f64 (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2) (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2))
(/.f64 y (/.f64 z (/.f64 (fma.f64 x (/.f64 x 2) 1) x)))
(/.f64 1 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))
(/.f64 1 (neg.f64 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(/.f64 1 (/.f64 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))) (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (/.f64 z y)) (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y))) (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y))))
(/.f64 1 (/.f64 (*.f64 z (/.f64 z y)) (fma.f64 (/.f64 x 2) z (/.f64 z x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 z x) (neg.f64 y)) (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x)))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (neg.f64 x) (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z)))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)) (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 (/.f64 (/.f64 y x) z) (/.f64 1 (fma.f64 x (/.f64 x 2) 1)))
(/.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) (/.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (/.f64 x y)))
(/.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 z x) (neg.f64 y)))
(/.f64 -1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)))))
(/.f64 -1 (/.f64 (/.f64 (*.f64 z x) (neg.f64 y)) (fma.f64 x (/.f64 x 2) 1)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 z (/.f64 x y)) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))) y))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))) 1))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y z)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y x)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (neg.f64 y)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y (neg.f64 z))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))
(/.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) (/.f64 1 y))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 z (/.f64 x y)) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) y))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y z)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y x)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (neg.f64 y)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y (neg.f64 z))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))
(/.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))))
(/.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))))
(/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (*.f64 (*.f64 z x) (/.f64 z y)))
(/.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y))))
(/.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (*.f64 z (/.f64 z y)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (/.f64 (*.f64 z x) (neg.f64 y)))
(/.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(/.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (neg.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (neg.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)))
(/.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (*.f64 z x))
(/.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) x)
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) z)
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (*.f64 z (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (neg.f64 x))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (-.f64 1 (*.f64 x (/.f64 x 2))))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 z y))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y)))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(/.f64 (neg.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2)))) (neg.f64 (*.f64 (*.f64 z x) (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x))) (neg.f64 (*.f64 z (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x)))) (*.f64 z (/.f64 x y)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))) (neg.f64 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (neg.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(/.f64 (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x))) (neg.f64 (/.f64 1 y)))
(/.f64 (neg.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1))) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) (neg.f64 z))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y))) (*.f64 z x))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z)))) x)
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))) (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1)
(neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(fma.f64 y (/.f64 1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))
(fma.f64 1 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 x (*.f64 1/2 (/.f64 y z)) (/.f64 (/.f64 y x) z))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y z) (/.f64 1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 x 2) (/.f64 y z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 1 (*.f64 z x)) y (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 x z) (*.f64 y 1/2) (/.f64 (/.f64 y x) z))
(fma.f64 (*.f64 y 1/2) (/.f64 x z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 z) (*.f64 y x) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 -1 (*.f64 z x)) (neg.f64 y) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 x (/.f64 z 1/2)) y (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 (*.f64 y 1/2) z) x (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 (neg.f64 (/.f64 z x))) (neg.f64 y) (/.f64 (/.f64 y x) z))
(-.f64 (/.f64 0 (neg.f64 x)) (neg.f64 (/.f64 (/.f64 y x) z)))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 y (/.f64 1 (*.f64 z x)))
(*.f64 1 (/.f64 (/.f64 y x) z))
(*.f64 (/.f64 (/.f64 y x) z) 1)
(*.f64 (/.f64 y z) (/.f64 1 x))
(*.f64 (/.f64 y x) (/.f64 1 z))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 z x)))
(*.f64 -1 (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))
(*.f64 (/.f64 1 x) (/.f64 y z))
(*.f64 (/.f64 1 z) (/.f64 y x))
(*.f64 (/.f64 1 (*.f64 z x)) y)
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 -1 z))
(*.f64 (/.f64 -1 x) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 -1 (*.f64 z x)) (neg.f64 y))
(*.f64 (pow.f64 (*.f64 z (/.f64 x y)) -1/2) (pow.f64 (*.f64 z (/.f64 x y)) -1/2))
(pow.f64 (*.f64 z (/.f64 x y)) -1)
(neg.f64 (neg.f64 (/.f64 (/.f64 y x) z)))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 (*.f64 y x) (neg.f64 z)))
(-.f64 (/.f64 0 (neg.f64 (/.f64 z x))) (/.f64 y (neg.f64 (/.f64 z x))))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (neg.f64 (/.f64 y (/.f64 z x))))
(*.f64 y (/.f64 x z))
(*.f64 1 (/.f64 y (/.f64 z x)))
(*.f64 x (/.f64 y z))
(*.f64 (/.f64 y z) x)
(*.f64 (/.f64 y (/.f64 z x)) 1)
(*.f64 (*.f64 y x) (/.f64 1 z))
(*.f64 (neg.f64 y) (/.f64 x (neg.f64 z)))
(*.f64 (neg.f64 x) (/.f64 y (neg.f64 z)))
(*.f64 -1 (neg.f64 (/.f64 y (/.f64 z x))))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 z))
(*.f64 (/.f64 y (neg.f64 z)) (neg.f64 x))
(*.f64 (/.f64 1 z) (*.f64 y x))
(*.f64 (/.f64 x z) y)
(*.f64 (/.f64 x (neg.f64 z)) (neg.f64 y))
(*.f64 (pow.f64 (/.f64 z (*.f64 y x)) -1/2) (pow.f64 (/.f64 z (*.f64 y x)) -1/2))
(pow.f64 (/.f64 z (*.f64 y x)) -1)
(neg.f64 (neg.f64 (/.f64 y (/.f64 z x))))
(-.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(-.f64 (/.f64 (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))) (/.f64 (/.f64 (*.f64 (pow.f64 x 4) 1/4) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))))
(-.f64 (/.f64 0 (/.f64 (*.f64 z x) (neg.f64 y))) (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(-.f64 (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))) (/.f64 (*.f64 (pow.f64 x 4) 1/4) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 y (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)))
(*.f64 1 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)))
(*.f64 (/.f64 (/.f64 y x) z) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 x (/.f64 x 2) 1) x))
(*.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) 1)
(*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 (/.f64 y x) z))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 1 (*.f64 z x)) (*.f64 y (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) y)
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (/.f64 1 (*.f64 (*.f64 z x) (/.f64 z y))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(*.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (/.f64 y (*.f64 z z)))
(*.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (neg.f64 (/.f64 (/.f64 y x) z)) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (/.f64 1 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))
(*.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 (*.f64 z x)))
(*.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 x))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) (/.f64 1 z))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (/.f64 -1 (*.f64 z x)))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 y z))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))) (neg.f64 y))
(*.f64 (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2) (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2))
(/.f64 y (/.f64 z (/.f64 (fma.f64 x (/.f64 x 2) 1) x)))
(/.f64 1 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))
(/.f64 1 (neg.f64 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(/.f64 1 (/.f64 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))) (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (/.f64 z y)) (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y))) (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y))))
(/.f64 1 (/.f64 (*.f64 z (/.f64 z y)) (fma.f64 (/.f64 x 2) z (/.f64 z x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 z x) (neg.f64 y)) (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x)))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (neg.f64 x) (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z)))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)) (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 (/.f64 (/.f64 y x) z) (/.f64 1 (fma.f64 x (/.f64 x 2) 1)))
(/.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) (/.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (/.f64 x y)))
(/.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 z x) (neg.f64 y)))
(/.f64 -1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)))))
(/.f64 -1 (/.f64 (/.f64 (*.f64 z x) (neg.f64 y)) (fma.f64 x (/.f64 x 2) 1)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 z (/.f64 x y)) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))) y))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))) 1))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y z)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y x)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (neg.f64 y)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y (neg.f64 z))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))
(/.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) (/.f64 1 y))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 z (/.f64 x y)) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) y))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y z)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y x)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (neg.f64 y)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y (neg.f64 z))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))
(/.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))))
(/.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))))
(/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (*.f64 (*.f64 z x) (/.f64 z y)))
(/.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y))))
(/.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (*.f64 z (/.f64 z y)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (/.f64 (*.f64 z x) (neg.f64 y)))
(/.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(/.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (neg.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (neg.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)))
(/.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (*.f64 z x))
(/.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) x)
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) z)
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (*.f64 z (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (neg.f64 x))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (-.f64 1 (*.f64 x (/.f64 x 2))))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 z y))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y)))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(/.f64 (neg.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2)))) (neg.f64 (*.f64 (*.f64 z x) (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x))) (neg.f64 (*.f64 z (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x)))) (*.f64 z (/.f64 x y)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))) (neg.f64 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (neg.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(/.f64 (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x))) (neg.f64 (/.f64 1 y)))
(/.f64 (neg.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1))) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) (neg.f64 z))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y))) (*.f64 z x))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z)))) x)
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))) (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1)
(neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(fma.f64 y (/.f64 1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))
(fma.f64 1 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 x (*.f64 1/2 (/.f64 y z)) (/.f64 (/.f64 y x) z))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y z) (/.f64 1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 x 2) (/.f64 y z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 1 (*.f64 z x)) y (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 x z) (*.f64 y 1/2) (/.f64 (/.f64 y x) z))
(fma.f64 (*.f64 y 1/2) (/.f64 x z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 z) (*.f64 y x) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 -1 (*.f64 z x)) (neg.f64 y) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 x (/.f64 z 1/2)) y (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 (*.f64 y 1/2) z) x (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 (neg.f64 (/.f64 z x))) (neg.f64 y) (/.f64 (/.f64 y x) z))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(+.f64 (*.f64 y (/.f64 x (/.f64 z 1/2))) (/.f64 (/.f64 y x) z))
(-.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(-.f64 (/.f64 (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))) (/.f64 (/.f64 (*.f64 (pow.f64 x 4) 1/4) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))))
(-.f64 (/.f64 0 (/.f64 (*.f64 z x) (neg.f64 y))) (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(-.f64 (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))) (/.f64 (*.f64 (pow.f64 x 4) 1/4) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 y (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)))
(*.f64 1 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)))
(*.f64 (/.f64 (/.f64 y x) z) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 x (/.f64 x 2) 1) x))
(*.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) 1)
(*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 (/.f64 y x) z))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 1 (*.f64 z x)) (*.f64 y (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) y)
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (/.f64 1 (*.f64 (*.f64 z x) (/.f64 z y))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(*.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (/.f64 y (*.f64 z z)))
(*.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (neg.f64 (/.f64 (/.f64 y x) z)) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (/.f64 1 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))
(*.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 (*.f64 z x)))
(*.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 x))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) (/.f64 1 z))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (/.f64 -1 (*.f64 z x)))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 y z))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))) (neg.f64 y))
(*.f64 (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2) (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2))
(pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1)
(neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(fma.f64 y (/.f64 1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))
(fma.f64 1 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 x (*.f64 1/2 (/.f64 y z)) (/.f64 (/.f64 y x) z))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y z) (/.f64 1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 x 2) (/.f64 y z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 1 (*.f64 z x)) y (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 x z) (*.f64 y 1/2) (/.f64 (/.f64 y x) z))
(fma.f64 (*.f64 y 1/2) (/.f64 x z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 z) (*.f64 y x) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 -1 (*.f64 z x)) (neg.f64 y) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 x (/.f64 z 1/2)) y (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 (*.f64 y 1/2) z) x (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 (neg.f64 (/.f64 z x))) (neg.f64 y) (/.f64 (/.f64 y x) z))
(/.f64 y (/.f64 (/.f64 y x) (/.f64 x 2)))
(/.f64 1 (/.f64 1 (*.f64 x (/.f64 x 2))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 x (/.f64 x 2))) 1))
(/.f64 1 (/.f64 (/.f64 y (*.f64 y (/.f64 x 2))) x))
(/.f64 1 (/.f64 (/.f64 y x) (*.f64 y (/.f64 x 2))))
(/.f64 1 (/.f64 (neg.f64 y) (*.f64 (*.f64 y (/.f64 x 2)) (neg.f64 x))))
(/.f64 x (/.f64 y (*.f64 y (/.f64 x 2))))
(/.f64 x (/.f64 (/.f64 y x) (*.f64 y 1/2)))
(/.f64 1/2 (/.f64 (/.f64 y x) (*.f64 y x)))
(/.f64 (/.f64 x 2) (/.f64 (/.f64 y x) y))
(/.f64 (*.f64 y (/.f64 x 2)) (/.f64 y x))
(/.f64 (*.f64 x (/.f64 x 2)) (/.f64 y y))
(/.f64 (*.f64 y x) (/.f64 (/.f64 y x) 1/2))
(/.f64 (*.f64 y x) (/.f64 y (/.f64 x 2)))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 y (*.f64 y (/.f64 x 2)))))
(/.f64 (neg.f64 x) (/.f64 (neg.f64 y) (*.f64 y (/.f64 x 2))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 y 1/2) (/.f64 (/.f64 y x) x))
(/.f64 (*.f64 y (*.f64 x (/.f64 x 2))) y)
(/.f64 (*.f64 x (*.f64 y x)) (/.f64 y 1/2))
(/.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 x 2)))) (neg.f64 y))
(/.f64 (neg.f64 (*.f64 y (/.f64 x 2))) (/.f64 y (neg.f64 x)))
(/.f64 (*.f64 (*.f64 y (/.f64 x 2)) (neg.f64 x)) (neg.f64 y))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 x 2))))) y)
(/.f64 (neg.f64 (*.f64 (*.f64 y (/.f64 x 2)) (neg.f64 x))) y)
(pow.f64 (/.f64 1 (*.f64 x (/.f64 x 2))) -1)
(-.f64 (/.f64 0 (neg.f64 y)) (/.f64 (*.f64 z x) (neg.f64 y)))
(-.f64 (/.f64 0 (/.f64 y (neg.f64 z))) (/.f64 (*.f64 z x) (neg.f64 y)))
(*.f64 1 (*.f64 z (/.f64 x y)))
(*.f64 z (/.f64 x y))
(*.f64 x (/.f64 z y))
(*.f64 (*.f64 z x) (/.f64 1 y))
(*.f64 (/.f64 z y) x)
(*.f64 (/.f64 x y) z)
(*.f64 (*.f64 z (/.f64 x y)) 1)
(*.f64 (neg.f64 z) (/.f64 x (neg.f64 y)))
(*.f64 (neg.f64 x) (/.f64 z (neg.f64 y)))
(*.f64 -1 (/.f64 (*.f64 z x) (neg.f64 y)))
(*.f64 (/.f64 z (neg.f64 y)) (neg.f64 x))
(*.f64 (*.f64 z (neg.f64 x)) (/.f64 -1 y))
(*.f64 (/.f64 1 y) (*.f64 z x))
(*.f64 (/.f64 x (neg.f64 y)) (neg.f64 z))
(*.f64 (/.f64 -1 y) (*.f64 z (neg.f64 x)))
(*.f64 (pow.f64 (/.f64 (/.f64 y x) z) -1/2) (pow.f64 (/.f64 (/.f64 y x) z) -1/2))
(pow.f64 (/.f64 (/.f64 y x) z) -1)
(neg.f64 (/.f64 (*.f64 z x) (neg.f64 y)))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2))) (/.f64 z (/.f64 y (/.f64 z x)))) (/.f64 (/.f64 (*.f64 (*.f64 z z) 1/4) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2))) (/.f64 z (/.f64 y (/.f64 z x)))))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 (/.f64 y (/.f64 z x))))) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 z (neg.f64 (/.f64 y (/.f64 z x))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (*.f64 (/.f64 z (/.f64 y (/.f64 z x))) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2)))) (/.f64 (*.f64 (*.f64 z z) 1/4) (*.f64 (/.f64 z (/.f64 y (/.f64 z x))) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2)))))
(*.f64 y (*.f64 x (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z))))
(*.f64 1 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 (/.f64 y z) (/.f64 z x))))
(*.f64 x (*.f64 y (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z))))
(*.f64 x (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 y (*.f64 z z))))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 (/.f64 y z) (/.f64 z x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z)))
(*.f64 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 (/.f64 y z) (/.f64 z x))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))))))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z (neg.f64 z))))
(*.f64 (neg.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))) (/.f64 -1 (/.f64 z (/.f64 y (/.f64 z x)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (*.f64 -1/4 (*.f64 z z))) (/.f64 1 (*.f64 (/.f64 z (/.f64 y (/.f64 z x))) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2)))))
(*.f64 (/.f64 (/.f64 y z) (/.f64 z x)) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)))
(*.f64 (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z)) (*.f64 y x))
(*.f64 (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 (/.f64 z x) x) 3)) (/.f64 1 (*.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 (*.f64 z 1/2) (-.f64 (*.f64 z 1/2) (/.f64 (/.f64 z x) x)) (pow.f64 (/.f64 (/.f64 z x) x) 2)))))
(*.f64 (/.f64 -1 (/.f64 z (/.f64 y (/.f64 z x)))) (neg.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))))
(*.f64 (*.f64 y (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z))) x)
(*.f64 (*.f64 x (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z))) y)
(*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (*.f64 -1/4 (*.f64 z z))) (/.f64 (/.f64 y z) (/.f64 z x))) (/.f64 1 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2))))
(*.f64 (*.f64 (/.f64 (/.f64 y z) (/.f64 z x)) (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 (/.f64 z x) x) 3))) (/.f64 1 (fma.f64 (*.f64 z 1/2) (-.f64 (*.f64 z 1/2) (/.f64 (/.f64 z x) x)) (pow.f64 (/.f64 (/.f64 z x) x) 2))))
(*.f64 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 y x)) (/.f64 1 (*.f64 z z)))
(*.f64 (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z) (/.f64 y (/.f64 z x)))
(*.f64 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 y z)) (/.f64 x z))
(*.f64 (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z (neg.f64 z))) (*.f64 x (neg.f64 y)))
(*.f64 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 y (*.f64 z z))) x)
(*.f64 (pow.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))) -1/2) (pow.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))) -1/2))
(pow.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))) -1)
(neg.f64 (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 z (neg.f64 (/.f64 y (/.f64 z x))))))
(-.f64 (/.f64 0 (*.f64 x (neg.f64 y))) (/.f64 z (neg.f64 (/.f64 y (/.f64 z x)))))
(-.f64 (/.f64 0 (neg.f64 (/.f64 y (/.f64 z x)))) (/.f64 z (neg.f64 (/.f64 y (/.f64 z x)))))
(*.f64 1 (/.f64 z (/.f64 y (/.f64 z x))))
(*.f64 z (/.f64 z (*.f64 y x)))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 (/.f64 z y) (/.f64 z x))
(*.f64 (/.f64 z (*.f64 y x)) z)
(*.f64 (*.f64 z z) (/.f64 1 (*.f64 y x)))
(*.f64 (*.f64 z z) (/.f64 1 (*.f64 (neg.f64 y) (neg.f64 x))))
(*.f64 (/.f64 z (/.f64 y (/.f64 z x))) 1)
(*.f64 (neg.f64 z) (/.f64 (/.f64 z y) (neg.f64 x)))
(*.f64 (neg.f64 z) (/.f64 1 (*.f64 (neg.f64 y) (/.f64 x z))))
(*.f64 -1 (/.f64 z (neg.f64 (/.f64 y (/.f64 z x)))))
(*.f64 (*.f64 z (neg.f64 z)) (/.f64 -1 (*.f64 y x)))
(*.f64 (/.f64 1 x) (*.f64 z (/.f64 z y)))
(*.f64 (/.f64 1 (*.f64 y x)) (*.f64 z z))
(*.f64 (*.f64 z (/.f64 z y)) (/.f64 1 x))
(*.f64 (neg.f64 (*.f64 z (/.f64 z y))) (/.f64 -1 x))
(*.f64 (/.f64 -1 (*.f64 y x)) (*.f64 z (neg.f64 z)))
(*.f64 (*.f64 (/.f64 z y) (neg.f64 z)) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 z x) (neg.f64 z)) (/.f64 -1 y))
(*.f64 (*.f64 z (/.f64 z x)) (/.f64 1 y))
(*.f64 (pow.f64 (/.f64 (/.f64 y z) (/.f64 z x)) -1/2) (pow.f64 (/.f64 (/.f64 y z) (/.f64 z x)) -1/2))
(pow.f64 (/.f64 (/.f64 y z) (/.f64 z x)) -1)
(neg.f64 (/.f64 z (neg.f64 (/.f64 y (/.f64 z x)))))
Calls

37 calls:

1.0ms
(*.f64 y (/.f64 1 (/.f64 z x)))
0.0ms
(*.f64 y (/.f64 1 (/.f64 z x)))
0.0ms
(/.f64 (*.f64 z z) (*.f64 y x))
0.0ms
(/.f64 1 (/.f64 z x))
0.0ms
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))

simplify351.0ms (2.5%)

Algorithm
egg-herbie
Rules
658×associate-*r/
528×associate-*l/
520×associate-/r/
268×*-commutative
208×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0107544319
1321942217
Stop Event
node limit
Counts
1131 → 696
Calls
Call 1
Inputs
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 (*.f64 x y) z)
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (pow.f64 x 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 (*.f64 y x) (neg.f64 z)))
(-.f64 (/.f64 0 (neg.f64 (/.f64 z x))) (/.f64 y (neg.f64 (/.f64 z x))))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (neg.f64 (/.f64 y (/.f64 z x))))
(/.f64 y (/.f64 z x))
(/.f64 1 (/.f64 z (*.f64 y x)))
(/.f64 x (/.f64 z y))
(/.f64 (/.f64 y z) (/.f64 1 x))
(/.f64 (/.f64 y (/.f64 z x)) 1)
(/.f64 (*.f64 y x) z)
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z x)))
(/.f64 (neg.f64 y) (/.f64 (/.f64 1 x) (/.f64 -1 z)))
(/.f64 (neg.f64 x) (/.f64 z (neg.f64 y)))
(/.f64 -1 (/.f64 (/.f64 z y) (neg.f64 x)))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 z x)) y))
(/.f64 -1 (/.f64 (neg.f64 z) (*.f64 y x)))
(/.f64 (*.f64 x (neg.f64 y)) (neg.f64 z))
(/.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))
(/.f64 (/.f64 y (neg.f64 z)) (neg.f64 (/.f64 1 x)))
(/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x)))
(/.f64 (/.f64 x z) (/.f64 1 y))
(/.f64 (/.f64 x z) (/.f64 (/.f64 1 y) 1))
(/.f64 (neg.f64 (/.f64 y (/.f64 z x))) -1)
(/.f64 (neg.f64 (/.f64 x z)) (neg.f64 (/.f64 1 y)))
(/.f64 (pow.f64 (/.f64 z x) -1/2) (/.f64 (/.f64 1 y) (pow.f64 (/.f64 z x) -1/2)))
(/.f64 (/.f64 x (neg.f64 z)) (/.f64 -1 y))
(/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (neg.f64 y)))
(/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 y) (neg.f64 x)))
(pow.f64 (/.f64 z (*.f64 y x)) -1)
(neg.f64 (neg.f64 (/.f64 y (/.f64 z x))))
(exp.f64 (log.f64 (*.f64 y (/.f64 1 (/.f64 z x)))))
(log.f64 (exp.f64 (*.f64 y (/.f64 1 (/.f64 z x)))))
(*.f64 (sqrt.f64 (*.f64 y (/.f64 1 (/.f64 z x)))) (sqrt.f64 (*.f64 y (/.f64 1 (/.f64 z x)))))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 1 (/.f64 z x)))))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 1 (/.f64 z x)))))
(*.f64 1 (*.f64 y (/.f64 1 (/.f64 z x))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 1 (/.f64 z x)))) (cbrt.f64 (*.f64 y (/.f64 1 (/.f64 z x))))) (cbrt.f64 (*.f64 y (/.f64 1 (/.f64 z x)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y (/.f64 1 (/.f64 z x))) (*.f64 y (/.f64 1 (/.f64 z x)))) (*.f64 y (/.f64 1 (/.f64 z x)))))
(pow.f64 (*.f64 y (/.f64 1 (/.f64 z x))) 1)
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 1 (/.f64 z x)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 1 (/.f64 z x)))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (/.f32 1 (/.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 x (neg.f64 z)))
(*.f64 1 (/.f64 x z))
(*.f64 x (/.f64 1 z))
(*.f64 (neg.f64 x) (/.f64 -1 z))
(*.f64 -1 (/.f64 x (neg.f64 z)))
(*.f64 (/.f64 1 z) x)
(*.f64 (/.f64 x z) 1)
(*.f64 (pow.f64 (/.f64 z x) -1/2) (pow.f64 (/.f64 z x) -1/2))
(*.f64 (/.f64 x (neg.f64 z)) -1)
(*.f64 (/.f64 -1 z) (neg.f64 x))
(pow.f64 (/.f64 z x) -1)
(pow.f64 (exp.f64 (log.f64 (/.f64 z x))) -1)
(neg.f64 (/.f64 x (neg.f64 z)))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 z x))))
(exp.f64 (log.f64 (/.f64 1 (/.f64 z x))))
(log.f64 (exp.f64 (/.f64 1 (/.f64 z x))))
(*.f64 (sqrt.f64 (/.f64 1 (/.f64 z x))) (sqrt.f64 (/.f64 1 (/.f64 z x))))
(log1p.f64 (expm1.f64 (/.f64 1 (/.f64 z x))))
(expm1.f64 (log1p.f64 (/.f64 1 (/.f64 z x))))
(*.f64 1 (/.f64 1 (/.f64 z x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 z x))) (cbrt.f64 (/.f64 1 (/.f64 z x)))) (cbrt.f64 (/.f64 1 (/.f64 z x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 z x)) (/.f64 1 (/.f64 z x))) (/.f64 1 (/.f64 z x))))
(pow.f64 (/.f64 1 (/.f64 z x)) 1)
(binary32->binary64 (binary64->binary32 (/.f64 1 (/.f64 z x))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (/.f64 z x))))
(binary32->binary64 (/.f32 1 (/.f32 (binary64->binary32 z) (binary64->binary32 x))))
(-.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(-.f64 (/.f64 (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))) (/.f64 (/.f64 (*.f64 (pow.f64 x 4) 1/4) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))))
(-.f64 (/.f64 0 (/.f64 (*.f64 z x) (neg.f64 y))) (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(-.f64 (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))) (/.f64 (*.f64 (pow.f64 x 4) 1/4) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 y (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)))
(*.f64 1 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)))
(*.f64 (/.f64 (/.f64 y x) z) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 x (/.f64 x 2) 1) x))
(*.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) 1)
(*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 (/.f64 y x) z))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 1 (*.f64 z x)) (*.f64 y (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) y)
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (/.f64 1 (*.f64 (*.f64 z x) (/.f64 z y))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(*.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (/.f64 y (*.f64 z z)))
(*.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (neg.f64 (/.f64 (/.f64 y x) z)) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (/.f64 1 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))
(*.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 (*.f64 z x)))
(*.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 x))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) (/.f64 1 z))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (/.f64 -1 (*.f64 z x)))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 y z))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))) (neg.f64 y))
(*.f64 (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2) (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2))
(/.f64 y (/.f64 z (/.f64 (fma.f64 x (/.f64 x 2) 1) x)))
(/.f64 1 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))
(/.f64 1 (neg.f64 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(/.f64 1 (/.f64 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))) (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (/.f64 z y)) (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y))) (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y))))
(/.f64 1 (/.f64 (*.f64 z (/.f64 z y)) (fma.f64 (/.f64 x 2) z (/.f64 z x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 z x) (neg.f64 y)) (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x)))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (neg.f64 x) (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z)))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)) (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 (/.f64 (/.f64 y x) z) (/.f64 1 (fma.f64 x (/.f64 x 2) 1)))
(/.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) (/.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (/.f64 x y)))
(/.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 z x) (neg.f64 y)))
(/.f64 -1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)))))
(/.f64 -1 (/.f64 (/.f64 (*.f64 z x) (neg.f64 y)) (fma.f64 x (/.f64 x 2) 1)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 z (/.f64 x y)) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))) y))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))) 1))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y z)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y x)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (neg.f64 y)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y (neg.f64 z))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))
(/.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) (/.f64 1 y))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 z (/.f64 x y)) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) y))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y z)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y x)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (neg.f64 y)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y (neg.f64 z))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))
(/.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))))
(/.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))))
(/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (*.f64 (*.f64 z x) (/.f64 z y)))
(/.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y))))
(/.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (*.f64 z (/.f64 z y)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (/.f64 (*.f64 z x) (neg.f64 y)))
(/.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(/.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (neg.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (neg.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)))
(/.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (*.f64 z x))
(/.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) x)
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) z)
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (*.f64 z (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (neg.f64 x))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (-.f64 1 (*.f64 x (/.f64 x 2))))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 z y))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y)))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(/.f64 (neg.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2)))) (neg.f64 (*.f64 (*.f64 z x) (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x))) (neg.f64 (*.f64 z (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x)))) (*.f64 z (/.f64 x y)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))) (neg.f64 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (neg.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(/.f64 (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x))) (neg.f64 (/.f64 1 y)))
(/.f64 (neg.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1))) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) (neg.f64 z))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y))) (*.f64 z x))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z)))) x)
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))) (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1)
(neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(fma.f64 y (/.f64 1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))
(fma.f64 1 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 x (*.f64 1/2 (/.f64 y z)) (/.f64 (/.f64 y x) z))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y z) (/.f64 1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 x 2) (/.f64 y z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 1 (*.f64 z x)) y (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 x z) (*.f64 y 1/2) (/.f64 (/.f64 y x) z))
(fma.f64 (*.f64 y 1/2) (/.f64 x z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 z) (*.f64 y x) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 -1 (*.f64 z x)) (neg.f64 y) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 x (/.f64 z 1/2)) y (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 (*.f64 y 1/2) z) x (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 (neg.f64 (/.f64 z x))) (neg.f64 y) (/.f64 (/.f64 y x) z))
(exp.f64 (log.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(log.f64 (exp.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))) (sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(*.f64 1 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))) (cbrt.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z))))) (cbrt.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z))) (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))) (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(pow.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z))) 1)
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (*.f32 (binary64->binary32 y) (/.f32 1 (/.f32 (binary64->binary32 z) (binary64->binary32 x))))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(-.f64 (/.f64 0 (neg.f64 x)) (neg.f64 (/.f64 (/.f64 y x) z)))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 y (/.f64 1 (*.f64 z x)))
(*.f64 1 (/.f64 (/.f64 y x) z))
(*.f64 (/.f64 (/.f64 y x) z) 1)
(*.f64 (/.f64 y z) (/.f64 1 x))
(*.f64 (/.f64 y x) (/.f64 1 z))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 z x)))
(*.f64 -1 (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))
(*.f64 (/.f64 1 x) (/.f64 y z))
(*.f64 (/.f64 1 z) (/.f64 y x))
(*.f64 (/.f64 1 (*.f64 z x)) y)
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 -1 z))
(*.f64 (/.f64 -1 x) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 -1 (*.f64 z x)) (neg.f64 y))
(*.f64 (pow.f64 (*.f64 z (/.f64 x y)) -1/2) (pow.f64 (*.f64 z (/.f64 x y)) -1/2))
(pow.f64 (*.f64 z (/.f64 x y)) -1)
(neg.f64 (neg.f64 (/.f64 (/.f64 y x) z)))
(exp.f64 (log.f64 (/.f64 (/.f64 y z) x)))
(log.f64 (exp.f64 (/.f64 (/.f64 y z) x)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 y z) x)) (sqrt.f64 (/.f64 (/.f64 y z) x)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 y z) x)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y z) x)))
(*.f64 1 (/.f64 (/.f64 y z) x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 y z) x)) (cbrt.f64 (/.f64 (/.f64 y z) x))) (cbrt.f64 (/.f64 (/.f64 y z) x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 y z) x) (/.f64 (/.f64 y z) x)) (/.f64 (/.f64 y z) x)))
(pow.f64 (/.f64 (/.f64 y z) x) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) x)))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 x)))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 (*.f64 y x) (neg.f64 z)))
(-.f64 (/.f64 0 (neg.f64 (/.f64 z x))) (/.f64 y (neg.f64 (/.f64 z x))))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (neg.f64 (/.f64 y (/.f64 z x))))
(*.f64 y (/.f64 x z))
(*.f64 1 (/.f64 y (/.f64 z x)))
(*.f64 x (/.f64 y z))
(*.f64 (/.f64 y z) x)
(*.f64 (/.f64 y (/.f64 z x)) 1)
(*.f64 (*.f64 y x) (/.f64 1 z))
(*.f64 (neg.f64 y) (/.f64 x (neg.f64 z)))
(*.f64 (neg.f64 x) (/.f64 y (neg.f64 z)))
(*.f64 -1 (neg.f64 (/.f64 y (/.f64 z x))))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 z))
(*.f64 (/.f64 y (neg.f64 z)) (neg.f64 x))
(*.f64 (/.f64 1 z) (*.f64 y x))
(*.f64 (/.f64 x z) y)
(*.f64 (/.f64 x (neg.f64 z)) (neg.f64 y))
(*.f64 (pow.f64 (/.f64 z (*.f64 y x)) -1/2) (pow.f64 (/.f64 z (*.f64 y x)) -1/2))
(pow.f64 (/.f64 z (*.f64 y x)) -1)
(neg.f64 (neg.f64 (/.f64 y (/.f64 z x))))
(exp.f64 (log.f64 (/.f64 x (/.f64 z y))))
(log.f64 (exp.f64 (/.f64 x (/.f64 z y))))
(*.f64 (sqrt.f64 (/.f64 x (/.f64 z y))) (sqrt.f64 (/.f64 x (/.f64 z y))))
(log1p.f64 (expm1.f64 (/.f64 x (/.f64 z y))))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 z y))))
(*.f64 1 (/.f64 x (/.f64 z y)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (/.f64 z y))) (cbrt.f64 (/.f64 x (/.f64 z y)))) (cbrt.f64 (/.f64 x (/.f64 z y))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (/.f64 z y)) (/.f64 x (/.f64 z y))) (/.f64 x (/.f64 z y))))
(pow.f64 (/.f64 x (/.f64 z y)) 1)
(binary32->binary64 (binary64->binary32 (/.f64 x (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (/.f64 x (/.f64 z y))))
(binary32->binary64 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))
(-.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(-.f64 (/.f64 (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))) (/.f64 (/.f64 (*.f64 (pow.f64 x 4) 1/4) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))))
(-.f64 (/.f64 0 (/.f64 (*.f64 z x) (neg.f64 y))) (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(-.f64 (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))) (/.f64 (*.f64 (pow.f64 x 4) 1/4) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 y (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)))
(*.f64 1 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)))
(*.f64 (/.f64 (/.f64 y x) z) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 x (/.f64 x 2) 1) x))
(*.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) 1)
(*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 (/.f64 y x) z))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 1 (*.f64 z x)) (*.f64 y (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) y)
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (/.f64 1 (*.f64 (*.f64 z x) (/.f64 z y))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(*.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (/.f64 y (*.f64 z z)))
(*.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (neg.f64 (/.f64 (/.f64 y x) z)) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (/.f64 1 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))
(*.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 (*.f64 z x)))
(*.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 x))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) (/.f64 1 z))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (/.f64 -1 (*.f64 z x)))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 y z))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))) (neg.f64 y))
(*.f64 (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2) (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2))
(/.f64 y (/.f64 z (/.f64 (fma.f64 x (/.f64 x 2) 1) x)))
(/.f64 1 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))
(/.f64 1 (neg.f64 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(/.f64 1 (/.f64 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))) (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (/.f64 z y)) (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y))) (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y))))
(/.f64 1 (/.f64 (*.f64 z (/.f64 z y)) (fma.f64 (/.f64 x 2) z (/.f64 z x))))
(/.f64 1 (/.f64 (/.f64 (*.f64 z x) (neg.f64 y)) (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x)))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 1 (/.f64 (neg.f64 x) (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z)))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)) (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(/.f64 (/.f64 (/.f64 y x) z) (/.f64 1 (fma.f64 x (/.f64 x 2) 1)))
(/.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) (/.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (/.f64 x y)))
(/.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 z x) (neg.f64 y)))
(/.f64 -1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)))))
(/.f64 -1 (/.f64 (/.f64 (*.f64 z x) (neg.f64 y)) (fma.f64 x (/.f64 x 2) 1)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 z (/.f64 x y)) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))) y))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))) 1))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y z)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y x)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (neg.f64 y)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y (neg.f64 z))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))
(/.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) (/.f64 1 y))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 z (/.f64 x y)) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) y))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y z)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y x)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (neg.f64 y)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y (neg.f64 z))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))
(/.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))))
(/.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))))
(/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (*.f64 (*.f64 z x) (/.f64 z y)))
(/.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y))))
(/.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (*.f64 z (/.f64 z y)))
(/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (/.f64 (*.f64 z x) (neg.f64 y)))
(/.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(/.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (neg.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (neg.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)))
(/.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (*.f64 z x))
(/.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) x)
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) z)
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (*.f64 z (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (neg.f64 x))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (-.f64 1 (*.f64 x (/.f64 x 2))))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 z y))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y)))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(/.f64 (neg.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2)))) (neg.f64 (*.f64 (*.f64 z x) (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x))) (neg.f64 (*.f64 z (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x)))) (*.f64 z (/.f64 x y)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))) (neg.f64 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (neg.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(/.f64 (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x))) (neg.f64 (/.f64 1 y)))
(/.f64 (neg.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1))) (*.f64 z (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) (neg.f64 z))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y))) (*.f64 z x))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z)))) x)
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))) (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1)
(neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(fma.f64 y (/.f64 1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))
(fma.f64 1 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 x (*.f64 1/2 (/.f64 y z)) (/.f64 (/.f64 y x) z))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y z) (/.f64 1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 x 2) (/.f64 y z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 1 (*.f64 z x)) y (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 x z) (*.f64 y 1/2) (/.f64 (/.f64 y x) z))
(fma.f64 (*.f64 y 1/2) (/.f64 x z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 z) (*.f64 y x) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 -1 (*.f64 z x)) (neg.f64 y) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 x (/.f64 z 1/2)) y (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 (*.f64 y 1/2) z) x (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 (neg.f64 (/.f64 z x))) (neg.f64 y) (/.f64 (/.f64 y x) z))
(exp.f64 (log.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(log.f64 (exp.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))) (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(*.f64 1 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))) (cbrt.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z))))) (cbrt.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z))) (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))) (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(pow.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z))) 1)
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y)))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(+.f64 (*.f64 y (/.f64 x (/.f64 z 1/2))) (/.f64 (/.f64 y x) z))
(-.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(-.f64 (/.f64 (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))) (/.f64 (/.f64 (*.f64 (pow.f64 x 4) 1/4) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))))
(-.f64 (/.f64 0 (/.f64 (*.f64 z x) (neg.f64 y))) (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(-.f64 (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))) (/.f64 (*.f64 (pow.f64 x 4) 1/4) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 y (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)))
(*.f64 1 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)))
(*.f64 (/.f64 (/.f64 y x) z) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 x (/.f64 x 2) 1) x))
(*.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) 1)
(*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 (/.f64 y x) z))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 1 (*.f64 z x)) (*.f64 y (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) y)
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (/.f64 1 (*.f64 (*.f64 z x) (/.f64 z y))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(*.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (/.f64 y (*.f64 z z)))
(*.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (neg.f64 (/.f64 (/.f64 y x) z)) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (/.f64 1 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))
(*.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 (*.f64 z x)))
(*.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 x))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) (/.f64 1 z))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (/.f64 -1 (*.f64 z x)))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 y z))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))) (neg.f64 y))
(*.f64 (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2) (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2))
(pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1)
(neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(fma.f64 y (/.f64 1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))
(fma.f64 1 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 x (*.f64 1/2 (/.f64 y z)) (/.f64 (/.f64 y x) z))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y z) (/.f64 1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 x 2) (/.f64 y z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 1 (*.f64 z x)) y (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 x z) (*.f64 y 1/2) (/.f64 (/.f64 y x) z))
(fma.f64 (*.f64 y 1/2) (/.f64 x z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 z) (*.f64 y x) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 -1 (*.f64 z x)) (neg.f64 y) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 x (/.f64 z 1/2)) y (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 (*.f64 y 1/2) z) x (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 (neg.f64 (/.f64 z x))) (neg.f64 y) (/.f64 (/.f64 y x) z))
(exp.f64 (log.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(log.f64 (exp.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))) (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))) (cbrt.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y)))) (cbrt.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y)) (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))) (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y)) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(binary32->binary64 (/.f32 (+.f32 1 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2)))) (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (binary64->binary32 y))))
(/.f64 y (/.f64 (/.f64 y x) (/.f64 x 2)))
(/.f64 1 (/.f64 1 (*.f64 x (/.f64 x 2))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 x (/.f64 x 2))) 1))
(/.f64 1 (/.f64 (/.f64 y (*.f64 y (/.f64 x 2))) x))
(/.f64 1 (/.f64 (/.f64 y x) (*.f64 y (/.f64 x 2))))
(/.f64 1 (/.f64 (neg.f64 y) (*.f64 (*.f64 y (/.f64 x 2)) (neg.f64 x))))
(/.f64 x (/.f64 y (*.f64 y (/.f64 x 2))))
(/.f64 x (/.f64 (/.f64 y x) (*.f64 y 1/2)))
(/.f64 1/2 (/.f64 (/.f64 y x) (*.f64 y x)))
(/.f64 (/.f64 x 2) (/.f64 (/.f64 y x) y))
(/.f64 (*.f64 y (/.f64 x 2)) (/.f64 y x))
(/.f64 (*.f64 x (/.f64 x 2)) (/.f64 y y))
(/.f64 (*.f64 y x) (/.f64 (/.f64 y x) 1/2))
(/.f64 (*.f64 y x) (/.f64 y (/.f64 x 2)))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 y (*.f64 y (/.f64 x 2)))))
(/.f64 (neg.f64 x) (/.f64 (neg.f64 y) (*.f64 y (/.f64 x 2))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 y 1/2) (/.f64 (/.f64 y x) x))
(/.f64 (*.f64 y (*.f64 x (/.f64 x 2))) y)
(/.f64 (*.f64 x (*.f64 y x)) (/.f64 y 1/2))
(/.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 x 2)))) (neg.f64 y))
(/.f64 (neg.f64 (*.f64 y (/.f64 x 2))) (/.f64 y (neg.f64 x)))
(/.f64 (*.f64 (*.f64 y (/.f64 x 2)) (neg.f64 x)) (neg.f64 y))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 x 2))))) y)
(/.f64 (neg.f64 (*.f64 (*.f64 y (/.f64 x 2)) (neg.f64 x))) y)
(pow.f64 (/.f64 1 (*.f64 x (/.f64 x 2))) -1)
(exp.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(log.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(*.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))))) (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(pow.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) 1)
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2))))
(-.f64 (/.f64 0 (neg.f64 y)) (/.f64 (*.f64 z x) (neg.f64 y)))
(-.f64 (/.f64 0 (/.f64 y (neg.f64 z))) (/.f64 (*.f64 z x) (neg.f64 y)))
(*.f64 1 (*.f64 z (/.f64 x y)))
(*.f64 z (/.f64 x y))
(*.f64 x (/.f64 z y))
(*.f64 (*.f64 z x) (/.f64 1 y))
(*.f64 (/.f64 z y) x)
(*.f64 (/.f64 x y) z)
(*.f64 (*.f64 z (/.f64 x y)) 1)
(*.f64 (neg.f64 z) (/.f64 x (neg.f64 y)))
(*.f64 (neg.f64 x) (/.f64 z (neg.f64 y)))
(*.f64 -1 (/.f64 (*.f64 z x) (neg.f64 y)))
(*.f64 (/.f64 z (neg.f64 y)) (neg.f64 x))
(*.f64 (*.f64 z (neg.f64 x)) (/.f64 -1 y))
(*.f64 (/.f64 1 y) (*.f64 z x))
(*.f64 (/.f64 x (neg.f64 y)) (neg.f64 z))
(*.f64 (/.f64 -1 y) (*.f64 z (neg.f64 x)))
(*.f64 (pow.f64 (/.f64 (/.f64 y x) z) -1/2) (pow.f64 (/.f64 (/.f64 y x) z) -1/2))
(pow.f64 (/.f64 (/.f64 y x) z) -1)
(neg.f64 (/.f64 (*.f64 z x) (neg.f64 y)))
(exp.f64 (log.f64 (/.f64 (*.f64 x z) y)))
(log.f64 (exp.f64 (/.f64 (*.f64 x z) y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x z) y)) (sqrt.f64 (/.f64 (*.f64 x z) y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x z) y)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x z) y)))
(*.f64 1 (/.f64 (*.f64 x z) y))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x z) y)) (cbrt.f64 (/.f64 (*.f64 x z) y))) (cbrt.f64 (/.f64 (*.f64 x z) y)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 x z) y) (/.f64 (*.f64 x z) y)) (/.f64 (*.f64 x z) y)))
(pow.f64 (/.f64 (*.f64 x z) y) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x z) y)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x z) y)))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (binary64->binary32 y)))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2))) (/.f64 z (/.f64 y (/.f64 z x)))) (/.f64 (/.f64 (*.f64 (*.f64 z z) 1/4) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2))) (/.f64 z (/.f64 y (/.f64 z x)))))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 (/.f64 y (/.f64 z x))))) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 z (neg.f64 (/.f64 y (/.f64 z x))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (*.f64 (/.f64 z (/.f64 y (/.f64 z x))) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2)))) (/.f64 (*.f64 (*.f64 z z) 1/4) (*.f64 (/.f64 z (/.f64 y (/.f64 z x))) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2)))))
(*.f64 y (*.f64 x (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z))))
(*.f64 1 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 (/.f64 y z) (/.f64 z x))))
(*.f64 x (*.f64 y (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z))))
(*.f64 x (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 y (*.f64 z z))))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 (/.f64 y z) (/.f64 z x)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z)))
(*.f64 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 (/.f64 y z) (/.f64 z x))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))))))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z (neg.f64 z))))
(*.f64 (neg.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))) (/.f64 -1 (/.f64 z (/.f64 y (/.f64 z x)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (*.f64 -1/4 (*.f64 z z))) (/.f64 1 (*.f64 (/.f64 z (/.f64 y (/.f64 z x))) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2)))))
(*.f64 (/.f64 (/.f64 y z) (/.f64 z x)) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)))
(*.f64 (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z)) (*.f64 y x))
(*.f64 (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 (/.f64 z x) x) 3)) (/.f64 1 (*.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 (*.f64 z 1/2) (-.f64 (*.f64 z 1/2) (/.f64 (/.f64 z x) x)) (pow.f64 (/.f64 (/.f64 z x) x) 2)))))
(*.f64 (/.f64 -1 (/.f64 z (/.f64 y (/.f64 z x)))) (neg.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))))
(*.f64 (*.f64 y (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z))) x)
(*.f64 (*.f64 x (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z))) y)
(*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (*.f64 -1/4 (*.f64 z z))) (/.f64 (/.f64 y z) (/.f64 z x))) (/.f64 1 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2))))
(*.f64 (*.f64 (/.f64 (/.f64 y z) (/.f64 z x)) (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 (/.f64 z x) x) 3))) (/.f64 1 (fma.f64 (*.f64 z 1/2) (-.f64 (*.f64 z 1/2) (/.f64 (/.f64 z x) x)) (pow.f64 (/.f64 (/.f64 z x) x) 2))))
(*.f64 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 y x)) (/.f64 1 (*.f64 z z)))
(*.f64 (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z) (/.f64 y (/.f64 z x)))
(*.f64 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 y z)) (/.f64 x z))
(*.f64 (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z (neg.f64 z))) (*.f64 x (neg.f64 y)))
(*.f64 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 y (*.f64 z z))) x)
(*.f64 (pow.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))) -1/2) (pow.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))) -1/2))
(pow.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))) -1)
(neg.f64 (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 z (neg.f64 (/.f64 y (/.f64 z x))))))
(exp.f64 (log.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(log.f64 (exp.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(*.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x))))) (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x))) (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))) (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(binary32->binary64 (/.f32 (+.f32 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))) (*.f32 (binary64->binary32 z) 1/2)) (/.f32 (*.f32 (binary64->binary32 z) (binary64->binary32 z)) (*.f32 (binary64->binary32 y) (binary64->binary32 x)))))
(-.f64 (/.f64 0 (*.f64 x (neg.f64 y))) (/.f64 z (neg.f64 (/.f64 y (/.f64 z x)))))
(-.f64 (/.f64 0 (neg.f64 (/.f64 y (/.f64 z x)))) (/.f64 z (neg.f64 (/.f64 y (/.f64 z x)))))
(*.f64 1 (/.f64 z (/.f64 y (/.f64 z x))))
(*.f64 z (/.f64 z (*.f64 y x)))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 (/.f64 z y) (/.f64 z x))
(*.f64 (/.f64 z (*.f64 y x)) z)
(*.f64 (*.f64 z z) (/.f64 1 (*.f64 y x)))
(*.f64 (*.f64 z z) (/.f64 1 (*.f64 (neg.f64 y) (neg.f64 x))))
(*.f64 (/.f64 z (/.f64 y (/.f64 z x))) 1)
(*.f64 (neg.f64 z) (/.f64 (/.f64 z y) (neg.f64 x)))
(*.f64 (neg.f64 z) (/.f64 1 (*.f64 (neg.f64 y) (/.f64 x z))))
(*.f64 -1 (/.f64 z (neg.f64 (/.f64 y (/.f64 z x)))))
(*.f64 (*.f64 z (neg.f64 z)) (/.f64 -1 (*.f64 y x)))
(*.f64 (/.f64 1 x) (*.f64 z (/.f64 z y)))
(*.f64 (/.f64 1 (*.f64 y x)) (*.f64 z z))
(*.f64 (*.f64 z (/.f64 z y)) (/.f64 1 x))
(*.f64 (neg.f64 (*.f64 z (/.f64 z y))) (/.f64 -1 x))
(*.f64 (/.f64 -1 (*.f64 y x)) (*.f64 z (neg.f64 z)))
(*.f64 (*.f64 (/.f64 z y) (neg.f64 z)) (/.f64 -1 x))
(*.f64 (*.f64 (/.f64 z x) (neg.f64 z)) (/.f64 -1 y))
(*.f64 (*.f64 z (/.f64 z x)) (/.f64 1 y))
(*.f64 (pow.f64 (/.f64 (/.f64 y z) (/.f64 z x)) -1/2) (pow.f64 (/.f64 (/.f64 y z) (/.f64 z x)) -1/2))
(pow.f64 (/.f64 (/.f64 y z) (/.f64 z x)) -1)
(neg.f64 (/.f64 z (neg.f64 (/.f64 y (/.f64 z x)))))
(exp.f64 (log.f64 (/.f64 (*.f64 z z) (*.f64 y x))))
(log.f64 (exp.f64 (/.f64 (*.f64 z z) (*.f64 y x))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 z z) (*.f64 y x))) (sqrt.f64 (/.f64 (*.f64 z z) (*.f64 y x))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z z) (*.f64 y x))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 z z) (*.f64 y x))))
(*.f64 1 (/.f64 (*.f64 z z) (*.f64 y x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z z) (*.f64 y x))) (cbrt.f64 (/.f64 (*.f64 z z) (*.f64 y x)))) (cbrt.f64 (/.f64 (*.f64 z z) (*.f64 y x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) (*.f64 y x)) (/.f64 (*.f64 z z) (*.f64 y x))) (/.f64 (*.f64 z z) (*.f64 y x))))
(pow.f64 (/.f64 (*.f64 z z) (*.f64 y x)) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 z z) (*.f64 y x))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 z z) (*.f64 y x))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 z) (binary64->binary32 z)) (*.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (*.f32 (binary64->binary32 y) (/.f32 1 (/.f32 (binary64->binary32 z) (binary64->binary32 x))))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (/.f64 z x))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (/.f64 z x))))
(binary32->binary64 (/.f32 1 (/.f32 (binary64->binary32 z) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 1 (/.f64 z x)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 1 (/.f64 z x)))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (/.f32 1 (/.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) x)))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y)))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (/.f64 x (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (/.f64 x (/.f64 z y))))
(binary32->binary64 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x z) y)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x z) y)))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (binary64->binary32 y)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(binary32->binary64 (/.f32 (+.f32 1 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2)))) (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (binary64->binary32 y))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2))))
(binary32->binary64 (+.f32 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))) (*.f32 (binary64->binary32 z) 1/2)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 z y) x)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 z y) x)))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 z z) (*.f64 y x))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 z z) (*.f64 y x))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 z) (binary64->binary32 z)) (*.f32 (binary64->binary32 y) (binary64->binary32 x))))
Outputs
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(/.f64 x z)
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x)))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x)))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x)))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x)))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x))))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 -1/2 (*.f64 x y))) z))
(/.f64 (neg.f64 (-.f64 (*.f64 -1/2 (*.f64 x y)) (/.f64 y x))) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 -1/2 (*.f64 x y))) z))
(/.f64 (neg.f64 (-.f64 (*.f64 -1/2 (*.f64 x y)) (/.f64 y x))) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 -1/2 (*.f64 x y))) z))
(/.f64 (neg.f64 (-.f64 (*.f64 -1/2 (*.f64 x y)) (/.f64 y x))) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 -1/2 (*.f64 x y))) z))
(/.f64 (neg.f64 (-.f64 (*.f64 -1/2 (*.f64 x y)) (/.f64 y x))) z)
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 y (*.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 x y) z)
(*.f64 y (/.f64 x z))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 (fma.f64 1/2 (*.f64 x y) (/.f64 y x)) z)
(/.f64 (fma.f64 y (*.f64 x 1/2) (/.f64 y x)) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 -1/2 (*.f64 x y))) z))
(/.f64 (neg.f64 (-.f64 (*.f64 -1/2 (*.f64 x y)) (/.f64 y x))) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 -1/2 (*.f64 x y))) z))
(/.f64 (neg.f64 (-.f64 (*.f64 -1/2 (*.f64 x y)) (/.f64 y x))) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 -1/2 (*.f64 x y))) z))
(/.f64 (neg.f64 (-.f64 (*.f64 -1/2 (*.f64 x y)) (/.f64 y x))) z)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 y x)) (*.f64 -1/2 (*.f64 x y))) z))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 y x) (*.f64 -1/2 (*.f64 x y))) z))
(/.f64 (neg.f64 (-.f64 (*.f64 -1/2 (*.f64 x y)) (/.f64 y x))) z)
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 y (+.f64 (*.f64 1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x)))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x)))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x)))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 1 (*.f64 x z)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x)))
(*.f64 y (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 x z)) (/.f64 (/.f64 1 z) x))))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(/.f64 (*.f64 y (+.f64 1 (*.f64 1/2 (pow.f64 x 2)))) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 1/2 (*.f64 x x) 1))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(*.f64 1/2 (pow.f64 x 2))
(*.f64 1/2 (*.f64 x x))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 1/2 z) (/.f64 z (pow.f64 x 2))))) (pow.f64 z 2))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(/.f64 y (*.f64 x z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 x z) (fma.f64 y 1/2 (/.f64 y (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 x z) (fma.f64 y 1/2 (/.f64 y (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 x z) (fma.f64 y 1/2 (/.f64 y (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 x z) (fma.f64 y 1/2 (/.f64 y (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 x z) (fma.f64 y 1/2 (/.f64 y (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 x z) (fma.f64 y 1/2 (/.f64 y (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 x z) (fma.f64 y 1/2 (/.f64 y (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 x z) (fma.f64 y 1/2 (/.f64 y (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 x z) (fma.f64 y 1/2 (/.f64 y (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 x z) (fma.f64 y 1/2 (/.f64 y (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 x z) (fma.f64 y 1/2 (/.f64 y (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 1/2 (/.f64 1 (pow.f64 x 2))))) z)
(/.f64 x (/.f64 z (*.f64 y (+.f64 1/2 (/.f64 1 (*.f64 x x))))))
(*.f64 (/.f64 x z) (fma.f64 y 1/2 (/.f64 y (*.f64 x x))))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(/.f64 (pow.f64 z 2) (*.f64 x y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 (*.f64 y x) (neg.f64 z)))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(-.f64 (/.f64 0 (neg.f64 (/.f64 z x))) (/.f64 y (neg.f64 (/.f64 z x))))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (neg.f64 (/.f64 y (/.f64 z x))))
(*.f64 y (/.f64 x z))
(/.f64 y (/.f64 z x))
(*.f64 y (/.f64 x z))
(/.f64 1 (/.f64 z (*.f64 y x)))
(*.f64 y (/.f64 x z))
(/.f64 x (/.f64 z y))
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 y z) (/.f64 1 x))
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 y (/.f64 z x)) 1)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z x)))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(/.f64 (neg.f64 y) (/.f64 (/.f64 1 x) (/.f64 -1 z)))
(/.f64 (neg.f64 y) (*.f64 (/.f64 (/.f64 1 x) -1) z))
(/.f64 (neg.f64 y) (/.f64 (/.f64 z x) -1))
(/.f64 (neg.f64 x) (/.f64 z (neg.f64 y)))
(*.f64 y (/.f64 x z))
(/.f64 -1 (/.f64 (/.f64 z y) (neg.f64 x)))
(*.f64 y (/.f64 x z))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 z x)) y))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(/.f64 -1 (/.f64 (neg.f64 z) (*.f64 y x)))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(/.f64 (*.f64 x (neg.f64 y)) (neg.f64 z))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(/.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))
(/.f64 y (*.f64 (/.f64 -1 x) (neg.f64 z)))
(*.f64 (/.f64 (/.f64 x (neg.f64 z)) -1) y)
(/.f64 (/.f64 y (neg.f64 z)) (neg.f64 (/.f64 1 x)))
(/.f64 y (*.f64 (/.f64 -1 x) (neg.f64 z)))
(*.f64 (/.f64 (/.f64 x (neg.f64 z)) -1) y)
(/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x)))
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 x z) (/.f64 1 y))
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 x z) (/.f64 (/.f64 1 y) 1))
(*.f64 y (/.f64 x z))
(/.f64 (neg.f64 (/.f64 y (/.f64 z x))) -1)
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(/.f64 (neg.f64 (/.f64 x z)) (neg.f64 (/.f64 1 y)))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(/.f64 (pow.f64 (/.f64 z x) -1/2) (/.f64 (/.f64 1 y) (pow.f64 (/.f64 z x) -1/2)))
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 x (neg.f64 z)) (/.f64 -1 y))
(/.f64 y (*.f64 (/.f64 -1 x) (neg.f64 z)))
(*.f64 (/.f64 (/.f64 x (neg.f64 z)) -1) y)
(/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (neg.f64 y)))
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 y) (neg.f64 x)))
(*.f64 y (/.f64 x z))
(pow.f64 (/.f64 z (*.f64 y x)) -1)
(*.f64 y (/.f64 x z))
(neg.f64 (neg.f64 (/.f64 y (/.f64 z x))))
(*.f64 y (/.f64 x z))
(exp.f64 (log.f64 (*.f64 y (/.f64 1 (/.f64 z x)))))
(*.f64 y (/.f64 x z))
(log.f64 (exp.f64 (*.f64 y (/.f64 1 (/.f64 z x)))))
(*.f64 y (/.f64 x z))
(*.f64 (sqrt.f64 (*.f64 y (/.f64 1 (/.f64 z x)))) (sqrt.f64 (*.f64 y (/.f64 1 (/.f64 z x)))))
(*.f64 y (/.f64 x z))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 1 (/.f64 z x)))))
(*.f64 y (/.f64 x z))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 1 (/.f64 z x)))))
(*.f64 y (/.f64 x z))
(*.f64 1 (*.f64 y (/.f64 1 (/.f64 z x))))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 1 (/.f64 z x)))) (cbrt.f64 (*.f64 y (/.f64 1 (/.f64 z x))))) (cbrt.f64 (*.f64 y (/.f64 1 (/.f64 z x)))))
(*.f64 y (/.f64 x z))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y (/.f64 1 (/.f64 z x))) (*.f64 y (/.f64 1 (/.f64 z x)))) (*.f64 y (/.f64 1 (/.f64 z x)))))
(*.f64 y (/.f64 x z))
(pow.f64 (*.f64 y (/.f64 1 (/.f64 z x))) 1)
(*.f64 y (/.f64 x z))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 1 (/.f64 z x)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 x z))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 1 (/.f64 z x)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 x z))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (/.f32 1 (/.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (*.f32 (/.f32 1 (binary64->binary32 z)) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 x) (binary64->binary32 z))))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 x (neg.f64 z)))
(/.f64 (neg.f64 x) (neg.f64 z))
(*.f64 1 (/.f64 x z))
(/.f64 x z)
(*.f64 x (/.f64 1 z))
(/.f64 x z)
(*.f64 (neg.f64 x) (/.f64 -1 z))
(/.f64 x z)
(*.f64 -1 (/.f64 x (neg.f64 z)))
(/.f64 (neg.f64 x) (neg.f64 z))
(*.f64 (/.f64 1 z) x)
(/.f64 x z)
(*.f64 (/.f64 x z) 1)
(/.f64 x z)
(*.f64 (pow.f64 (/.f64 z x) -1/2) (pow.f64 (/.f64 z x) -1/2))
(/.f64 x z)
(*.f64 (/.f64 x (neg.f64 z)) -1)
(/.f64 (neg.f64 x) (neg.f64 z))
(*.f64 (/.f64 -1 z) (neg.f64 x))
(/.f64 x z)
(pow.f64 (/.f64 z x) -1)
(/.f64 x z)
(pow.f64 (exp.f64 (log.f64 (/.f64 z x))) -1)
(/.f64 x z)
(neg.f64 (/.f64 x (neg.f64 z)))
(/.f64 (neg.f64 x) (neg.f64 z))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 z x))))
(/.f64 x z)
(exp.f64 (log.f64 (/.f64 1 (/.f64 z x))))
(/.f64 x z)
(log.f64 (exp.f64 (/.f64 1 (/.f64 z x))))
(/.f64 x z)
(*.f64 (sqrt.f64 (/.f64 1 (/.f64 z x))) (sqrt.f64 (/.f64 1 (/.f64 z x))))
(/.f64 x z)
(log1p.f64 (expm1.f64 (/.f64 1 (/.f64 z x))))
(/.f64 x z)
(expm1.f64 (log1p.f64 (/.f64 1 (/.f64 z x))))
(/.f64 x z)
(*.f64 1 (/.f64 1 (/.f64 z x)))
(/.f64 x z)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 z x))) (cbrt.f64 (/.f64 1 (/.f64 z x)))) (cbrt.f64 (/.f64 1 (/.f64 z x))))
(/.f64 x z)
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 z x)) (/.f64 1 (/.f64 z x))) (/.f64 1 (/.f64 z x))))
(cbrt.f64 (*.f64 (/.f64 x z) (*.f64 (/.f64 x z) (/.f64 x z))))
(cbrt.f64 (*.f64 (/.f64 x z) (pow.f64 (/.f64 z x) -2)))
(pow.f64 (/.f64 1 (/.f64 z x)) 1)
(/.f64 x z)
(binary32->binary64 (binary64->binary32 (/.f64 1 (/.f64 z x))))
(binary32->binary64 (binary64->binary32 (/.f64 x z)))
(binary32->binary64 (binary64->binary32 (/.f64 1 (/.f64 z x))))
(binary32->binary64 (binary64->binary32 (/.f64 x z)))
(binary32->binary64 (/.f32 1 (/.f32 (binary64->binary32 z) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (/.f32 1 (binary64->binary32 z)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 x) (/.f32 1 (binary64->binary32 z))))
(-.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)))
(-.f64 (/.f64 (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))) (/.f64 (/.f64 (*.f64 (pow.f64 x 4) 1/4) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(-.f64 (/.f64 0 (/.f64 (*.f64 z x) (neg.f64 y))) (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(-.f64 (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))) (/.f64 (*.f64 (pow.f64 x 4) 1/4) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 y (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 1 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 (/.f64 (/.f64 y x) z) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 x (/.f64 x 2) 1) x))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) 1)
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 (/.f64 y x) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (neg.f64 (/.f64 y (*.f64 x z))) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(/.f64 -1 (/.f64 (neg.f64 z) (*.f64 (/.f64 y x) (fma.f64 x (/.f64 x 2) 1))))
(*.f64 (/.f64 -1 (neg.f64 z)) (*.f64 (/.f64 y x) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 1 (*.f64 z x)) (*.f64 y (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) y)
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (neg.f64 y) (/.f64 z y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (/.f64 1 (*.f64 (*.f64 z x) (/.f64 z y))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x z))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (*.f64 (*.f64 x z) z)) y)
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x (/.f64 z y)))))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (*.f64 x (/.f64 z y))))
(*.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (/.f64 y (*.f64 z z)))
(*.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (neg.f64 (/.f64 y (*.f64 x z))) (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (neg.f64 x) (/.f64 x 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y)) (*.f64 x (/.f64 x 2))))
(*.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (/.f64 1 (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 z (neg.f64 x)))))
(/.f64 (*.f64 y (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (*.f64 x (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 (/.f64 1 (*.f64 z (neg.f64 x))) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 y (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (neg.f64 (/.f64 (/.f64 y x) z)) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (neg.f64 (/.f64 y (*.f64 x z))) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (/.f64 1 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(*.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2)))) (/.f64 1 (/.f64 (neg.f64 (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))))
(neg.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 -1 x) (/.f64 x 2)) z) (neg.f64 y))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(*.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4)) (*.f64 (/.f64 1 (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4 (pow.f64 (/.f64 y (*.f64 x z)) 2)) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y))
(*.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))
(*.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 (*.f64 z x)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 x))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) (/.f64 1 z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (/.f64 -1 (*.f64 z x)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (/.f64 -1 x))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 y z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))) (neg.f64 y))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(*.f64 (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2) (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 y (/.f64 z (/.f64 (fma.f64 x (/.f64 x 2) 1) x)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 1 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 1 (neg.f64 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 1 (/.f64 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))) (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (neg.f64 y) (/.f64 z y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (/.f64 z y)) (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2)))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x z))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (*.f64 (*.f64 x z) z)) y)
(/.f64 1 (/.f64 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y))) (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x (/.f64 z y)))))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (*.f64 x (/.f64 z y))))
(/.f64 1 (/.f64 (*.f64 z (/.f64 z y)) (fma.f64 (/.f64 x 2) z (/.f64 z x))))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (/.f64 z y)))
(/.f64 1 (/.f64 (/.f64 (*.f64 z x) (neg.f64 y)) (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x)))))
(*.f64 (neg.f64 (/.f64 y (*.f64 x z))) (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (neg.f64 x) (/.f64 x 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y)) (*.f64 x (/.f64 x 2))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4)) (*.f64 (/.f64 1 (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4 (pow.f64 (/.f64 y (*.f64 x z)) 2)) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (/.f64 1 (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 z (neg.f64 x)))))
(/.f64 (*.f64 y (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (*.f64 x (fma.f64 x (/.f64 x 2) -1))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 1 (/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 (/.f64 1 (*.f64 z (neg.f64 x))) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 y (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 1 (/.f64 (neg.f64 x) (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z)))))
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 (/.f64 y (neg.f64 z)) (fma.f64 x (/.f64 x 2) 1)))
(/.f64 (*.f64 (/.f64 1 (neg.f64 x)) (*.f64 y (fma.f64 x (/.f64 x 2) 1))) (neg.f64 z))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)) (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (/.f64 (/.f64 y x) z) (/.f64 1 (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) (/.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (/.f64 x y)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 z x) (neg.f64 y)))
(*.f64 (/.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (*.f64 x z)) (neg.f64 y))
(/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z))
(/.f64 -1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)))))
(/.f64 -1 (/.f64 (neg.f64 z) (*.f64 (/.f64 y x) (fma.f64 x (/.f64 x 2) 1))))
(*.f64 (/.f64 -1 (neg.f64 z)) (*.f64 (/.f64 y x) (fma.f64 x (/.f64 x 2) 1)))
(/.f64 -1 (/.f64 (/.f64 (*.f64 z x) (neg.f64 y)) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 z (/.f64 x y)) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))) y))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))) 1))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y z)))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y x)))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (neg.f64 y)))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (/.f64 1 (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 z (neg.f64 x)))))
(/.f64 (*.f64 y (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (*.f64 x (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y (neg.f64 z))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(/.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) (/.f64 1 y))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 z (/.f64 x y)) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) y))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) 1))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y z)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y x)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (neg.f64 y)))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 (/.f64 1 (*.f64 z (neg.f64 x))) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 y (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y (neg.f64 z))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))
(/.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(/.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (neg.f64 y) (/.f64 z y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
(/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (*.f64 (*.f64 z x) (/.f64 z y)))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x z))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (*.f64 (*.f64 x z) z)) y)
(/.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x (/.f64 z y)))))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (*.f64 x (/.f64 z y))))
(/.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (*.f64 z (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (*.f64 z z)) y)
(/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (/.f64 (*.f64 z x) (neg.f64 y)))
(*.f64 (/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (neg.f64 x) (/.f64 x 2))) (*.f64 x z)) (neg.f64 y))
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y)) (*.f64 x (/.f64 x 2))) (*.f64 x z)) (neg.f64 y))
(/.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (/.f64 1 (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 z (neg.f64 x)))))
(/.f64 (*.f64 y (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (*.f64 x (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 (/.f64 1 (*.f64 z (neg.f64 x))) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 y (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2)))) (/.f64 1 (/.f64 (neg.f64 (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))))
(neg.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 -1 x) (/.f64 x 2)) z) (neg.f64 y))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(/.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (neg.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (+.f64 -1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (*.f64 x (/.f64 z y)) (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (neg.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 (*.f64 x (/.f64 z y)) (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)))
(*.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4)) (*.f64 (/.f64 1 (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4 (pow.f64 (/.f64 y (*.f64 x z)) 2)) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y))
(/.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (*.f64 z x))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) x)
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) z)
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (*.f64 z (neg.f64 x)))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (neg.f64 x))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (-.f64 1 (*.f64 x (/.f64 x 2))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 z y))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y)))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (neg.f64 y) (/.f64 z y)))) (*.f64 (/.f64 z y) (neg.f64 (*.f64 z (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y))) (*.f64 (/.f64 z y) (*.f64 x z)))
(/.f64 (neg.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2)))) (neg.f64 (*.f64 (*.f64 z x) (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2))))) (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2))))) (*.f64 z (*.f64 x (/.f64 (neg.f64 z) y))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 x (/.f64 z y)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y))) (*.f64 (/.f64 z y) (*.f64 x (/.f64 (neg.f64 z) y))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x))) (neg.f64 (*.f64 z (/.f64 z y))))
(neg.f64 (/.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (*.f64 (neg.f64 z) (/.f64 z y))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x))) (*.f64 z (neg.f64 z))) y)
(/.f64 (neg.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x)))) (*.f64 z (/.f64 x y)))
(/.f64 (neg.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (neg.f64 x) (/.f64 x 2)))) (*.f64 x (/.f64 z y)))
(neg.f64 (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y)) (*.f64 x (/.f64 x 2))) (*.f64 x z)) y))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))) (neg.f64 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (neg.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4))) (/.f64 (neg.f64 (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (neg.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)))) (/.f64 z y))
(/.f64 (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x))) (neg.f64 (/.f64 1 y)))
(/.f64 (/.f64 (neg.f64 (fma.f64 x (/.f64 x 2) 1)) (*.f64 x z)) (/.f64 -1 y))
(neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (/.f64 (neg.f64 z) y))))
(/.f64 (neg.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (/.f64 1 (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 z (neg.f64 x)))))
(/.f64 (*.f64 y (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (*.f64 x (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (neg.f64 (/.f64 y z)) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 x (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (/.f64 y z) (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 x (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (/.f64 (neg.f64 y) x) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (/.f64 y x) (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (neg.f64 (/.f64 y (neg.f64 z))) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 (neg.f64 x) (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 (neg.f64 x) (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (neg.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 (/.f64 1 (*.f64 z (neg.f64 x))) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 y (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 y z) (+.f64 -1 (neg.f64 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (*.f64 x (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 y z) (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 (neg.f64 y) x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (neg.f64 z) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y x) (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 -1 (neg.f64 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (*.f64 (neg.f64 (neg.f64 x)) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 x (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1))) (*.f64 z (neg.f64 x)))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1))) (neg.f64 x))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) (neg.f64 z))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y))) (*.f64 z x))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z)))) x)
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 (neg.f64 y) x) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (/.f64 y x) (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 (neg.f64 y) x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (neg.f64 z) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y x) (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))) (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(/.f64 (*.f64 (+.f64 (/.f64 1/4 (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) z) y) (pow.f64 (/.f64 z (*.f64 x y)) -2))) (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) z) y))) (*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))) (+.f64 (/.f64 1/4 (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) z) y) (pow.f64 (/.f64 z (*.f64 x y)) -2))) (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) z) y))))
(/.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y) (*.f64 (/.f64 1/4 (*.f64 (/.f64 (+.f64 (/.f64 -1 x) (/.f64 x 2)) z) y)) (pow.f64 (/.f64 z (*.f64 x y)) -2))) (*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))) (fma.f64 (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y) (*.f64 (/.f64 1/4 (*.f64 (/.f64 (+.f64 (/.f64 -1 x) (/.f64 x 2)) z) y)) (pow.f64 (/.f64 z (*.f64 x y)) -2))))
(pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1)
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(fma.f64 y (/.f64 1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 1 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 x (*.f64 1/2 (/.f64 y z)) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 y z) (/.f64 1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 x 2) (/.f64 y z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 x 2) (/.f64 y z) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 y (/.f64 (*.f64 x 1/2) z)))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 x (/.f64 y (/.f64 z 1/2))))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 1 (*.f64 z x)) y (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 x z) (*.f64 y 1/2) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (*.f64 y 1/2) (/.f64 x z) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 1/2 z) (*.f64 y x) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 -1 (*.f64 z x)) (neg.f64 y) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 x (/.f64 z 1/2)) y (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 (*.f64 y 1/2) z) x (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 1/2 (neg.f64 (/.f64 z x))) (neg.f64 y) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 (neg.f64 (/.f64 z x))) (neg.f64 y) (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 (/.f64 1/2 (neg.f64 z)) x) (neg.f64 y) (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(log.f64 (exp.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))) (sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 1 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))) (cbrt.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z))))) (cbrt.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z))) (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))) (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(cbrt.f64 (*.f64 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))) (*.f64 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))) (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))))))
(cbrt.f64 (*.f64 (*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x))) (pow.f64 (*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x))) 2)))
(pow.f64 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z))) 1)
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (*.f32 (binary64->binary32 y) (/.f32 1 (/.f32 (binary64->binary32 z) (binary64->binary32 x))))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (fma.f32 1/2 (*.f32 (binary64->binary32 y) (*.f32 (/.f32 1 (binary64->binary32 z)) (binary64->binary32 x))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(binary32->binary64 (fma.f32 1/2 (*.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 x) (binary64->binary32 z))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(-.f64 (/.f64 0 (neg.f64 x)) (neg.f64 (/.f64 (/.f64 y x) z)))
(/.f64 y (*.f64 x z))
(-.f64 (/.f64 0 (*.f64 z (neg.f64 x))) (neg.f64 (/.f64 (/.f64 y x) z)))
(/.f64 y (*.f64 x z))
(*.f64 y (/.f64 1 (*.f64 z x)))
(/.f64 y (*.f64 x z))
(*.f64 1 (/.f64 (/.f64 y x) z))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 (/.f64 y x) z) 1)
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 y z) (/.f64 1 x))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 1 z))
(/.f64 y (*.f64 x z))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 z x)))
(/.f64 y (*.f64 x z))
(*.f64 -1 (neg.f64 (/.f64 (/.f64 y x) z)))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))
(/.f64 (/.f64 (neg.f64 y) x) (neg.f64 z))
(*.f64 (/.f64 1 x) (/.f64 y z))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 1 (*.f64 z x)) y)
(/.f64 y (*.f64 x z))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 -1 z))
(/.f64 (*.f64 (/.f64 y (neg.f64 x)) -1) z)
(*.f64 (/.f64 -1 z) (/.f64 y (neg.f64 x)))
(*.f64 (/.f64 -1 x) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))
(/.f64 (/.f64 (neg.f64 y) x) (neg.f64 z))
(*.f64 (/.f64 -1 (*.f64 z x)) (neg.f64 y))
(/.f64 y (*.f64 x z))
(*.f64 (pow.f64 (*.f64 z (/.f64 x y)) -1/2) (pow.f64 (*.f64 z (/.f64 x y)) -1/2))
(/.f64 y (*.f64 x z))
(pow.f64 (*.f64 z (/.f64 x y)) -1)
(/.f64 y (*.f64 x z))
(neg.f64 (neg.f64 (/.f64 (/.f64 y x) z)))
(/.f64 y (*.f64 x z))
(exp.f64 (log.f64 (/.f64 (/.f64 y z) x)))
(/.f64 y (*.f64 x z))
(log.f64 (exp.f64 (/.f64 (/.f64 y z) x)))
(/.f64 y (*.f64 x z))
(*.f64 (sqrt.f64 (/.f64 (/.f64 y z) x)) (sqrt.f64 (/.f64 (/.f64 y z) x)))
(/.f64 y (*.f64 x z))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 y z) x)))
(/.f64 y (*.f64 x z))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y z) x)))
(/.f64 y (*.f64 x z))
(*.f64 1 (/.f64 (/.f64 y z) x))
(/.f64 y (*.f64 x z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 y z) x)) (cbrt.f64 (/.f64 (/.f64 y z) x))) (cbrt.f64 (/.f64 (/.f64 y z) x)))
(/.f64 y (*.f64 x z))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 y z) x) (/.f64 (/.f64 y z) x)) (/.f64 (/.f64 y z) x)))
(/.f64 y (*.f64 x z))
(pow.f64 (/.f64 (/.f64 y z) x) 1)
(/.f64 y (*.f64 x z))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) x)))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) x)))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 x)))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 z) (binary64->binary32 x))))
(-.f64 (/.f64 0 (neg.f64 z)) (/.f64 (*.f64 y x) (neg.f64 z)))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(-.f64 (/.f64 0 (neg.f64 (/.f64 z x))) (/.f64 y (neg.f64 (/.f64 z x))))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 y))) (neg.f64 (/.f64 y (/.f64 z x))))
(*.f64 y (/.f64 x z))
(*.f64 y (/.f64 x z))
(*.f64 1 (/.f64 y (/.f64 z x)))
(*.f64 y (/.f64 x z))
(*.f64 x (/.f64 y z))
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 y z) x)
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 y (/.f64 z x)) 1)
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 y x) (/.f64 1 z))
(*.f64 y (/.f64 x z))
(*.f64 (neg.f64 y) (/.f64 x (neg.f64 z)))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(*.f64 (neg.f64 x) (/.f64 y (neg.f64 z)))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(*.f64 -1 (neg.f64 (/.f64 y (/.f64 z x))))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 z))
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 y (neg.f64 z)) (neg.f64 x))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(*.f64 (/.f64 1 z) (*.f64 y x))
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 x z) y)
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 x (neg.f64 z)) (neg.f64 y))
(-.f64 0 (/.f64 y (neg.f64 (/.f64 z x))))
(*.f64 x (/.f64 (neg.f64 y) (neg.f64 z)))
(*.f64 (pow.f64 (/.f64 z (*.f64 y x)) -1/2) (pow.f64 (/.f64 z (*.f64 y x)) -1/2))
(*.f64 y (/.f64 x z))
(pow.f64 (/.f64 z (*.f64 y x)) -1)
(*.f64 y (/.f64 x z))
(neg.f64 (neg.f64 (/.f64 y (/.f64 z x))))
(*.f64 y (/.f64 x z))
(exp.f64 (log.f64 (/.f64 x (/.f64 z y))))
(*.f64 y (/.f64 x z))
(log.f64 (exp.f64 (/.f64 x (/.f64 z y))))
(*.f64 y (/.f64 x z))
(*.f64 (sqrt.f64 (/.f64 x (/.f64 z y))) (sqrt.f64 (/.f64 x (/.f64 z y))))
(*.f64 y (/.f64 x z))
(log1p.f64 (expm1.f64 (/.f64 x (/.f64 z y))))
(*.f64 y (/.f64 x z))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 z y))))
(*.f64 y (/.f64 x z))
(*.f64 1 (/.f64 x (/.f64 z y)))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (/.f64 z y))) (cbrt.f64 (/.f64 x (/.f64 z y)))) (cbrt.f64 (/.f64 x (/.f64 z y))))
(*.f64 y (/.f64 x z))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (/.f64 z y)) (/.f64 x (/.f64 z y))) (/.f64 x (/.f64 z y))))
(*.f64 y (/.f64 x z))
(pow.f64 (/.f64 x (/.f64 z y)) 1)
(*.f64 y (/.f64 x z))
(binary32->binary64 (binary64->binary32 (/.f64 x (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 x (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (*.f32 (/.f32 1 (binary64->binary32 z)) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 x) (binary64->binary32 z))))
(-.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)))
(-.f64 (/.f64 (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))) (/.f64 (/.f64 (*.f64 (pow.f64 x 4) 1/4) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(-.f64 (/.f64 0 (/.f64 (*.f64 z x) (neg.f64 y))) (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(-.f64 (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))) (/.f64 (*.f64 (pow.f64 x 4) 1/4) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 y (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 1 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 (/.f64 (/.f64 y x) z) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 x (/.f64 x 2) 1) x))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) 1)
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 (/.f64 y x) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (neg.f64 (/.f64 y (*.f64 x z))) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(/.f64 -1 (/.f64 (neg.f64 z) (*.f64 (/.f64 y x) (fma.f64 x (/.f64 x 2) 1))))
(*.f64 (/.f64 -1 (neg.f64 z)) (*.f64 (/.f64 y x) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 1 (*.f64 z x)) (*.f64 y (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) y)
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (neg.f64 y) (/.f64 z y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (/.f64 1 (*.f64 (*.f64 z x) (/.f64 z y))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x z))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (*.f64 (*.f64 x z) z)) y)
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x (/.f64 z y)))))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (*.f64 x (/.f64 z y))))
(*.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (/.f64 y (*.f64 z z)))
(*.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (neg.f64 (/.f64 y (*.f64 x z))) (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (neg.f64 x) (/.f64 x 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y)) (*.f64 x (/.f64 x 2))))
(*.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (/.f64 1 (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 z (neg.f64 x)))))
(/.f64 (*.f64 y (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (*.f64 x (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 (/.f64 1 (*.f64 z (neg.f64 x))) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 y (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (neg.f64 (/.f64 (/.f64 y x) z)) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (neg.f64 (/.f64 y (*.f64 x z))) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (/.f64 1 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(*.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2)))) (/.f64 1 (/.f64 (neg.f64 (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))))
(neg.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 -1 x) (/.f64 x 2)) z) (neg.f64 y))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(*.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4)) (*.f64 (/.f64 1 (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4 (pow.f64 (/.f64 y (*.f64 x z)) 2)) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y))
(*.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))
(*.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 (*.f64 z x)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 x))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) (/.f64 1 z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (/.f64 -1 (*.f64 z x)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (/.f64 -1 x))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 y z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))) (neg.f64 y))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(*.f64 (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2) (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 y (/.f64 z (/.f64 (fma.f64 x (/.f64 x 2) 1) x)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 1 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 1 (neg.f64 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 1 (/.f64 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))) (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (neg.f64 y) (/.f64 z y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (/.f64 z y)) (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2)))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x z))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (*.f64 (*.f64 x z) z)) y)
(/.f64 1 (/.f64 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y))) (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x (/.f64 z y)))))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (*.f64 x (/.f64 z y))))
(/.f64 1 (/.f64 (*.f64 z (/.f64 z y)) (fma.f64 (/.f64 x 2) z (/.f64 z x))))
(*.f64 (/.f64 1 z) (/.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (/.f64 z y)))
(/.f64 1 (/.f64 (/.f64 (*.f64 z x) (neg.f64 y)) (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x)))))
(*.f64 (neg.f64 (/.f64 y (*.f64 x z))) (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (neg.f64 x) (/.f64 x 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y)) (*.f64 x (/.f64 x 2))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4)) (*.f64 (/.f64 1 (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4 (pow.f64 (/.f64 y (*.f64 x z)) 2)) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (/.f64 1 (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 z (neg.f64 x)))))
(/.f64 (*.f64 y (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (*.f64 x (fma.f64 x (/.f64 x 2) -1))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 1 (/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 1 (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 (/.f64 1 (*.f64 z (neg.f64 x))) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 y (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 1 (/.f64 (neg.f64 x) (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z)))))
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 (/.f64 y (neg.f64 z)) (fma.f64 x (/.f64 x 2) 1)))
(/.f64 (*.f64 (/.f64 1 (neg.f64 x)) (*.f64 y (fma.f64 x (/.f64 x 2) 1))) (neg.f64 z))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)) (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (/.f64 (/.f64 y x) z) (/.f64 1 (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) (/.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (/.f64 x y)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 z x) (neg.f64 y)))
(*.f64 (/.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (*.f64 x z)) (neg.f64 y))
(/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z))
(/.f64 -1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)))))
(/.f64 -1 (/.f64 (neg.f64 z) (*.f64 (/.f64 y x) (fma.f64 x (/.f64 x 2) 1))))
(*.f64 (/.f64 -1 (neg.f64 z)) (*.f64 (/.f64 y x) (fma.f64 x (/.f64 x 2) 1)))
(/.f64 -1 (/.f64 (/.f64 (*.f64 z x) (neg.f64 y)) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 z (/.f64 x y)) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))) y))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2)))) 1))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y z)))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y x)))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))) (neg.f64 y)))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (/.f64 1 (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 z (neg.f64 x)))))
(/.f64 (*.f64 y (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (*.f64 x (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))) (/.f64 y (neg.f64 z))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(/.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) (/.f64 1 y))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 z (/.f64 x y)) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) y))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) 1))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y z)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y x)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (neg.f64 y)))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 (/.f64 1 (*.f64 z (neg.f64 x))) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 y (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))) (/.f64 y (neg.f64 z))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))
(/.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(/.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (neg.f64 y) (/.f64 z y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
(/.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (*.f64 (*.f64 z x) (/.f64 z y)))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x z))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (*.f64 (*.f64 x z) z)) y)
(/.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x (/.f64 z y)))))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (*.f64 x (/.f64 z y))))
(/.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (*.f64 z (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (*.f64 z z)) y)
(/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (/.f64 (*.f64 z x) (neg.f64 y)))
(*.f64 (/.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (neg.f64 x) (/.f64 x 2))) (*.f64 x z)) (neg.f64 y))
(*.f64 (/.f64 (-.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y)) (*.f64 x (/.f64 x 2))) (*.f64 x z)) (neg.f64 y))
(/.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (/.f64 1 (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 z (neg.f64 x)))))
(/.f64 (*.f64 y (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (*.f64 x (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 (/.f64 1 (*.f64 z (neg.f64 x))) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 y (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2)))) (/.f64 1 (/.f64 (neg.f64 (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))))
(neg.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 -1 x) (/.f64 x 2)) z) (neg.f64 y))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(/.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (neg.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (neg.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (+.f64 -1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (*.f64 x (/.f64 z y)) (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (neg.f64 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (*.f64 x (/.f64 z y)) (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 (*.f64 x (/.f64 z y)) (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)))
(*.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4)) (*.f64 (/.f64 1 (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4 (pow.f64 (/.f64 y (*.f64 x z)) 2)) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y))
(/.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (*.f64 z x))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) x)
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) z)
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (*.f64 z (neg.f64 x)))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(/.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (neg.f64 x))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (-.f64 1 (*.f64 x (/.f64 x 2))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 z y))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y)))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (neg.f64 y) (/.f64 z y)))) (*.f64 (/.f64 z y) (neg.f64 (*.f64 z (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y))) (*.f64 (/.f64 z y) (*.f64 x z)))
(/.f64 (neg.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2)))) (neg.f64 (*.f64 (*.f64 z x) (/.f64 z y))))
(/.f64 (neg.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2))))) (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x))))
(/.f64 (neg.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2))))) (*.f64 z (*.f64 x (/.f64 (neg.f64 z) y))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y))) (neg.f64 (*.f64 (/.f64 z y) (*.f64 x (/.f64 z y)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y))) (*.f64 (/.f64 z y) (*.f64 x (/.f64 (neg.f64 z) y))))
(/.f64 (neg.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x))) (neg.f64 (*.f64 z (/.f64 z y))))
(neg.f64 (/.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (*.f64 (neg.f64 z) (/.f64 z y))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x))) (*.f64 z (neg.f64 z))) y)
(/.f64 (neg.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x)))) (*.f64 z (/.f64 x y)))
(/.f64 (neg.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (neg.f64 x) (/.f64 x 2)))) (*.f64 x (/.f64 z y)))
(neg.f64 (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y)) (*.f64 x (/.f64 x 2))) (*.f64 x z)) y))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))) (neg.f64 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (neg.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4))) (/.f64 (neg.f64 (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (neg.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)))) (/.f64 z y))
(/.f64 (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x))) (neg.f64 (/.f64 1 y)))
(/.f64 (/.f64 (neg.f64 (fma.f64 x (/.f64 x 2) 1)) (*.f64 x z)) (/.f64 -1 y))
(neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (/.f64 (neg.f64 z) y))))
(/.f64 (neg.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (/.f64 1 (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 z (neg.f64 x)))))
(/.f64 (*.f64 y (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (*.f64 x (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (neg.f64 (/.f64 y z)) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 x (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (/.f64 y z) (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 x (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (/.f64 (neg.f64 y) x) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (/.f64 y x) (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (neg.f64 (/.f64 y (neg.f64 z))) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 (neg.f64 x) (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 (neg.f64 x) (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (neg.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 (/.f64 1 (*.f64 z (neg.f64 x))) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 y (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 y z) (+.f64 -1 (neg.f64 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (*.f64 x (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 y z) (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (neg.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 (neg.f64 y) x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (neg.f64 z) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y x) (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 -1 (neg.f64 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (*.f64 (neg.f64 (neg.f64 x)) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 x (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1))) (*.f64 z (neg.f64 x)))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1))) (neg.f64 x))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) (neg.f64 z))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y))) (*.f64 z x))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z)))) x)
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)))) (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (*.f64 (/.f64 (neg.f64 y) x) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (neg.f64 (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (*.f64 (/.f64 y x) (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (fma.f64 x (/.f64 x 2) -1)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 (neg.f64 y) x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (*.f64 (neg.f64 z) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 (/.f64 y x) (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))) (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(/.f64 (*.f64 (+.f64 (/.f64 1/4 (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) z) y) (pow.f64 (/.f64 z (*.f64 x y)) -2))) (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) z) y))) (*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))) (+.f64 (/.f64 1/4 (/.f64 (*.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) z) y) (pow.f64 (/.f64 z (*.f64 x y)) -2))) (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) z) y))))
(/.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y) (*.f64 (/.f64 1/4 (*.f64 (/.f64 (+.f64 (/.f64 -1 x) (/.f64 x 2)) z) y)) (pow.f64 (/.f64 z (*.f64 x y)) -2))) (*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))) (fma.f64 (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y) (*.f64 (/.f64 1/4 (*.f64 (/.f64 (+.f64 (/.f64 -1 x) (/.f64 x 2)) z) y)) (pow.f64 (/.f64 z (*.f64 x y)) -2))))
(pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1)
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(fma.f64 y (/.f64 1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 1 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 x (*.f64 1/2 (/.f64 y z)) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 y z) (/.f64 1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 x 2) (/.f64 y z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 x 2) (/.f64 y z) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 y (/.f64 (*.f64 x 1/2) z)))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 x (/.f64 y (/.f64 z 1/2))))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 1 (*.f64 z x)) y (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 x z) (*.f64 y 1/2) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (*.f64 y 1/2) (/.f64 x z) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 1/2 z) (*.f64 y x) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 -1 (*.f64 z x)) (neg.f64 y) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 x (/.f64 z 1/2)) y (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 (*.f64 y 1/2) z) x (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 1/2 (neg.f64 (/.f64 z x))) (neg.f64 y) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 (neg.f64 (/.f64 z x))) (neg.f64 y) (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 (/.f64 1/2 (neg.f64 z)) x) (neg.f64 y) (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(log.f64 (exp.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))) (sqrt.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 1 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))) (cbrt.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z))))) (cbrt.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z))) (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))) (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(cbrt.f64 (*.f64 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))) (*.f64 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))) (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z))))))
(cbrt.f64 (*.f64 (*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x))) (pow.f64 (*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x))) 2)))
(pow.f64 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z))) 1)
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y)))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (fma.f32 1/2 (*.f32 (binary64->binary32 y) (*.f32 (/.f32 1 (binary64->binary32 z)) (binary64->binary32 x))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(binary32->binary64 (fma.f32 1/2 (*.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 x) (binary64->binary32 z))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 y (/.f64 x (/.f64 z 1/2))) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(-.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)))
(-.f64 (/.f64 (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))) (/.f64 (/.f64 (*.f64 (pow.f64 x 4) 1/4) (-.f64 1 (*.f64 x (/.f64 x 2)))) (*.f64 z (/.f64 x y))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(-.f64 (/.f64 0 (/.f64 (*.f64 z x) (neg.f64 y))) (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(-.f64 (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))) (/.f64 (*.f64 (pow.f64 x 4) 1/4) (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 y (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 1 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 (/.f64 (/.f64 y x) z) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 x (/.f64 x 2) 1) x))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z)) 1)
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 (/.f64 y x) z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (neg.f64 (/.f64 y (*.f64 x z))) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))))))
(/.f64 -1 (/.f64 (neg.f64 z) (*.f64 (/.f64 y x) (fma.f64 x (/.f64 x 2) 1))))
(*.f64 (/.f64 -1 (neg.f64 z)) (*.f64 (/.f64 y x) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 4) 1/4)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)) (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 1 (*.f64 z x)) (*.f64 y (fma.f64 x (/.f64 x 2) 1)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z x)) y)
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 (*.f64 z (/.f64 x y)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (/.f64 z y) (neg.f64 y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (neg.f64 x)) (*.f64 (neg.f64 y) (/.f64 z y))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (neg.f64 x)))))
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 (*.f64 z x) (/.f64 x 2))) (/.f64 1 (*.f64 (*.f64 z x) (/.f64 z y))))
(*.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x z))))
(*.f64 (/.f64 (fma.f64 y (/.f64 z y) (*.f64 z (*.f64 x (/.f64 x 2)))) (*.f64 (*.f64 x z) z)) y)
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 z (/.f64 x y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 z (/.f64 x y)))))
(*.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (/.f64 1 (*.f64 (/.f64 z y) (*.f64 x (/.f64 z y)))))
(*.f64 (/.f64 y z) (/.f64 (fma.f64 (/.f64 x 2) (*.f64 x (/.f64 z y)) (/.f64 z y)) (*.f64 x (/.f64 z y))))
(*.f64 (fma.f64 (/.f64 x 2) z (/.f64 z x)) (/.f64 y (*.f64 z z)))
(*.f64 (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (/.f64 x 2) (neg.f64 x))) (neg.f64 (/.f64 (/.f64 y x) z)))
(*.f64 (neg.f64 (/.f64 y (*.f64 x z))) (fma.f64 (/.f64 y (neg.f64 z)) (/.f64 z y) (*.f64 (neg.f64 x) (/.f64 x 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 (*.f64 (/.f64 y (neg.f64 z)) (/.f64 z y)) (*.f64 x (/.f64 x 2))))
(*.f64 (*.f64 y (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 y z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 x (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 y x) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 z (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(*.f64 (*.f64 (neg.f64 y) (-.f64 1 (*.f64 1/4 (pow.f64 x 4)))) (/.f64 1 (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 z (neg.f64 x)))))
(/.f64 (*.f64 y (+.f64 -1 (*.f64 1/4 (pow.f64 x 4)))) (*.f64 z (*.f64 x (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 1 (*.f64 x (/.f64 x 2))))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 y (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 x (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y x) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 z (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (*.f64 z (neg.f64 x)) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (neg.f64 y) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 (/.f64 1 (*.f64 z (neg.f64 x))) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))
(/.f64 (*.f64 y (-.f64 -1 (/.f64 (pow.f64 (*.f64 x x) 3) 8))) (*.f64 z (*.f64 x (+.f64 (*.f64 (pow.f64 x 4) -1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (*.f64 (/.f64 y (neg.f64 z)) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (*.f64 (neg.f64 x) (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (neg.f64 (/.f64 (/.f64 y x) z)) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (neg.f64 (/.f64 y (*.f64 x z))) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(*.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2))) (/.f64 1 (neg.f64 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y)))))
(*.f64 (neg.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2)))) (/.f64 1 (/.f64 (neg.f64 (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))))
(neg.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 -1 x) (/.f64 x 2)) z) (neg.f64 y))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3))) (neg.f64 (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y x) z) 2) (*.f64 -1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2))) (/.f64 1 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y))))
(*.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2) (*.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4)) (*.f64 (/.f64 1 (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 z (*.f64 x y)) -2) -1/4 (pow.f64 (/.f64 y (*.f64 x z)) 2)) (-.f64 (/.f64 1 x) (/.f64 x 2))) (/.f64 z y))
(*.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 x 2) (/.f64 1 x)) (/.f64 z y))) (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)) (pow.f64 (/.f64 (/.f64 y x) z) 2)))
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2) (neg.f64 (pow.f64 (/.f64 y (*.f64 x z)) 2))) (-.f64 (/.f64 x 2) (/.f64 1 x))) (/.f64 z y))
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)) (pow.f64 (/.f64 y (*.f64 x z)) 2)) (+.f64 (/.f64 -1 x) (/.f64 x 2))) (/.f64 z y))
(*.f64 (/.f64 1 (fma.f64 (/.f64 (/.f64 y x) z) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 y x)) -2)))) (fma.f64 (pow.f64 (/.f64 y (/.f64 z x)) 3) 1/8 (pow.f64 (/.f64 (/.f64 y x) z) 3)))
(*.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (/.f64 1 (fma.f64 (/.f64 y (*.f64 x z)) (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) (/.f64 z y)) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (/.f64 x z)) 3) 1/8 (pow.f64 (/.f64 y (*.f64 x z)) 3)) (fma.f64 (/.f64 y (*.f64 x z)) (*.f64 (/.f64 (-.f64 (/.f64 1 x) (/.f64 x 2)) z) y) (*.f64 1/4 (pow.f64 (/.f64 z (*.f64 x y)) -2))))
(*.f64 (*.f64 y (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 (*.f64 z x)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (*.f64 (/.f64 y z) (fma.f64 x (/.f64 x 2) 1)) (/.f64 1 x))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x)) (/.f64 1 z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 y)) (/.f64 -1 (*.f64 z x)))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y (neg.f64 z))) (/.f64 -1 x))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (-.f64 1 (*.f64 (pow.f64 x 4) 1/4))) (/.f64 1 (-.f64 1 (*.f64 x (/.f64 x 2)))))
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 x 4))) (*.f64 (-.f64 1 (*.f64 x (/.f64 x 2))) (*.f64 x (/.f64 z y))))
(*.f64 (/.f64 y (*.f64 x z)) (/.f64 (+.f64 1 (*.f64 (pow.f64 x 4) -1/4)) (-.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (*.f64 (/.f64 (/.f64 y x) z) (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3))) (/.f64 1 (-.f64 (*.f64 (pow.f64 x 4) 1/4) (fma.f64 x (/.f64 x 2) -1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 x 2)) 3)) (/.f64 1 (*.f64 z (*.f64 (/.f64 x y) (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1))))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 x x) 3) 8)) (*.f64 z (-.f64 (*.f64 1/4 (pow.f64 x 4)) (fma.f64 x (/.f64 x 2) -1)))))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) x) (/.f64 y z))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(*.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))) (neg.f64 y))
(*.f64 (neg.f64 y) (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 z (neg.f64 x))))
(*.f64 y (neg.f64 (/.f64 (fma.f64 x (/.f64 x 2) 1) (*.f64 x (neg.f64 z)))))
(*.f64 (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2) (pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1/2))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(pow.f64 (/.f64 z (*.f64 (fma.f64 x (/.f64 x 2) 1) (/.f64 y x))) -1)
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(neg.f64 (*.f64 (fma.f64 x (/.f64 x 2) 1) (neg.f64 (/.f64 (/.f64 y x) z))))
(*.f64 (/.f64 y (*.f64 x z)) (fma.f64 x (/.f64 x 2) 1))
(fma.f64 y (/.f64 1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 y (/.f64 x (/.f64 z 1/2)) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 1 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 x (*.f64 1/2 (/.f64 y z)) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 1/2 (/.f64 y (/.f64 z x)) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 y z) (/.f64 1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 y (/.f64 z x)) 1/2 (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 x 2) (/.f64 y z) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 x 2) (/.f64 y z) (/.f64 y (*.f64 x z)))
(fma.f64 (/.f64 y x) (/.f64 1 z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (neg.f64 y) (/.f64 -1 (*.f64 z x)) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 y (/.f64 (*.f64 x 1/2) z)))
(fma.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x) (*.f64 x (/.f64 y (/.f64 z 1/2))))
(fma.f64 (/.f64 1 x) (/.f64 y z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 1 (*.f64 z x)) y (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 x z) (*.f64 y 1/2) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (*.f64 y 1/2) (/.f64 x z) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 1/2 z) (*.f64 y x) (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 -1 (*.f64 z x)) (neg.f64 y) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 x (/.f64 z 1/2)) y (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 (*.f64 y 1/2) z) x (/.f64 (/.f64 y x) z))
(*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))
(fma.f64 (/.f64 1/2 (neg.f64 (/.f64 z x))) (neg.f64 y) (/.f64 (/.f64 y x) z))
(fma.f64 (/.f64 1/2 (neg.f64 (/.f64 z x))) (neg.f64 y) (/.f64 y (*.f64 x z)))
(fma.f64 (*.f64 (/.f64 1/2 (neg.f64 z)) x) (neg.f64 y) (/.f64 y (*.f64 x z)))
(exp.f64 (log.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y)
(log.f64 (exp.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y)
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))) (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y)
(*.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y)))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))) (cbrt.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y)))) (cbrt.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y)) (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))) (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y) (*.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y) (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y) 2)))
(pow.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y)) 1)
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y)
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y)))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y)))
(binary32->binary64 (/.f32 (+.f32 1 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2)))) (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (binary64->binary32 y))))
(binary32->binary64 (*.f32 (/.f32 (+.f32 1 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 (binary64->binary32 y) (*.f32 1/2 (binary64->binary32 x))))) (*.f32 (binary64->binary32 z) (binary64->binary32 x))) (binary64->binary32 y)))
(binary32->binary64 (/.f32 (fma.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 1/2 (*.f32 (binary64->binary32 y) (binary64->binary32 x))) 1) (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (binary64->binary32 z))))
(/.f64 y (/.f64 (/.f64 y x) (/.f64 x 2)))
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 1 (/.f64 1 (*.f64 x (/.f64 x 2))))
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 x (/.f64 x 2))) 1))
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 1 (/.f64 (/.f64 y (*.f64 y (/.f64 x 2))) x))
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 1 (/.f64 (/.f64 y x) (*.f64 y (/.f64 x 2))))
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 1 (/.f64 (neg.f64 y) (*.f64 (*.f64 y (/.f64 x 2)) (neg.f64 x))))
(/.f64 1 (/.f64 (neg.f64 (/.f64 1 (/.f64 x 2))) (neg.f64 x)))
(*.f64 (/.f64 (neg.f64 x) -1) (/.f64 x 2))
(/.f64 x (/.f64 y (*.f64 y (/.f64 x 2))))
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 x (/.f64 (/.f64 y x) (*.f64 y 1/2)))
(*.f64 (/.f64 x (/.f64 y x)) (*.f64 y 1/2))
(*.f64 (/.f64 x y) (*.f64 (*.f64 y 1/2) x))
(/.f64 1/2 (/.f64 (/.f64 y x) (*.f64 y x)))
(/.f64 1/2 (/.f64 y (*.f64 x (*.f64 x y))))
(*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))
(/.f64 (/.f64 x 2) (/.f64 (/.f64 y x) y))
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 (*.f64 y (/.f64 x 2)) (/.f64 y x))
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 (*.f64 x (/.f64 x 2)) (/.f64 y y))
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 (*.f64 y x) (/.f64 (/.f64 y x) 1/2))
(/.f64 1/2 (/.f64 y (*.f64 x (*.f64 x y))))
(*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))
(/.f64 (*.f64 y x) (/.f64 y (/.f64 x 2)))
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 y (*.f64 y (/.f64 x 2)))))
(/.f64 1 (/.f64 (neg.f64 (/.f64 1 (/.f64 x 2))) (neg.f64 x)))
(*.f64 (/.f64 (neg.f64 x) -1) (/.f64 x 2))
(/.f64 (neg.f64 x) (/.f64 (neg.f64 y) (*.f64 y (/.f64 x 2))))
(/.f64 1 (/.f64 (neg.f64 (/.f64 1 (/.f64 x 2))) (neg.f64 x)))
(*.f64 (/.f64 (neg.f64 x) -1) (/.f64 x 2))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 x (/.f64 x 2)))))
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 (*.f64 y 1/2) (/.f64 (/.f64 y x) x))
(/.f64 1/2 (/.f64 y (*.f64 x (*.f64 x y))))
(*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))
(/.f64 (*.f64 y (*.f64 x (/.f64 x 2))) y)
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 (*.f64 x (*.f64 y x)) (/.f64 y 1/2))
(*.f64 (/.f64 x (/.f64 y x)) (*.f64 y 1/2))
(*.f64 (/.f64 x y) (*.f64 (*.f64 y 1/2) x))
(/.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 x 2)))) (neg.f64 y))
(/.f64 1 (/.f64 (neg.f64 (/.f64 1 (/.f64 x 2))) (neg.f64 x)))
(*.f64 (/.f64 (neg.f64 x) -1) (/.f64 x 2))
(/.f64 (neg.f64 (*.f64 y (/.f64 x 2))) (/.f64 y (neg.f64 x)))
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 (*.f64 (*.f64 y (/.f64 x 2)) (neg.f64 x)) (neg.f64 y))
(/.f64 1 (/.f64 (neg.f64 (/.f64 1 (/.f64 x 2))) (neg.f64 x)))
(*.f64 (/.f64 (neg.f64 x) -1) (/.f64 x 2))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 x 2))))) y)
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(/.f64 (neg.f64 (*.f64 (*.f64 y (/.f64 x 2)) (neg.f64 x))) y)
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(pow.f64 (/.f64 1 (*.f64 x (/.f64 x 2))) -1)
(*.f64 (/.f64 y (/.f64 y x)) (/.f64 x 2))
(*.f64 x (/.f64 x 2))
(exp.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(/.f64 1/2 (/.f64 y (*.f64 x (*.f64 x y))))
(*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))
(log.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(/.f64 1/2 (/.f64 y (*.f64 x (*.f64 x y))))
(*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(/.f64 1/2 (/.f64 y (*.f64 x (*.f64 x y))))
(*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(/.f64 1/2 (/.f64 y (*.f64 x (*.f64 x y))))
(*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(/.f64 1/2 (/.f64 y (*.f64 x (*.f64 x y))))
(*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))
(*.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))))
(/.f64 1/2 (/.f64 y (*.f64 x (*.f64 x y))))
(*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))))) (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(/.f64 1/2 (/.f64 y (*.f64 x (*.f64 x y))))
(*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) (*.f64 (/.f64 x y) (*.f64 (*.f64 y (*.f64 x 1/2)) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y))) (pow.f64 (*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y))) 2)))
(pow.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) 1)
(/.f64 1/2 (/.f64 y (*.f64 x (*.f64 x y))))
(*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 (binary64->binary32 y) (*.f32 1/2 (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (*.f32 (*.f32 1/2 (binary64->binary32 x)) (/.f32 (binary64->binary32 x) (binary64->binary32 y)))))
(-.f64 (/.f64 0 (neg.f64 y)) (/.f64 (*.f64 z x) (neg.f64 y)))
(/.f64 (*.f64 z (neg.f64 x)) (neg.f64 y))
(*.f64 (neg.f64 z) (/.f64 x (neg.f64 y)))
(-.f64 (/.f64 0 (/.f64 y (neg.f64 z))) (/.f64 (*.f64 z x) (neg.f64 y)))
(/.f64 (*.f64 z (neg.f64 x)) (neg.f64 y))
(*.f64 (neg.f64 z) (/.f64 x (neg.f64 y)))
(*.f64 1 (*.f64 z (/.f64 x y)))
(*.f64 x (/.f64 z y))
(*.f64 z (/.f64 x y))
(*.f64 x (/.f64 z y))
(*.f64 x (/.f64 z y))
(*.f64 (*.f64 z x) (/.f64 1 y))
(*.f64 x (/.f64 z y))
(*.f64 (/.f64 z y) x)
(*.f64 x (/.f64 z y))
(*.f64 (/.f64 x y) z)
(*.f64 x (/.f64 z y))
(*.f64 (*.f64 z (/.f64 x y)) 1)
(*.f64 x (/.f64 z y))
(*.f64 (neg.f64 z) (/.f64 x (neg.f64 y)))
(/.f64 (*.f64 z (neg.f64 x)) (neg.f64 y))
(*.f64 (neg.f64 x) (/.f64 z (neg.f64 y)))
(/.f64 (*.f64 z (neg.f64 x)) (neg.f64 y))
(*.f64 (neg.f64 z) (/.f64 x (neg.f64 y)))
(*.f64 -1 (/.f64 (*.f64 z x) (neg.f64 y)))
(/.f64 (*.f64 z (neg.f64 x)) (neg.f64 y))
(*.f64 (neg.f64 z) (/.f64 x (neg.f64 y)))
(*.f64 (/.f64 z (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 z (neg.f64 x)) (neg.f64 y))
(*.f64 (neg.f64 z) (/.f64 x (neg.f64 y)))
(*.f64 (*.f64 z (neg.f64 x)) (/.f64 -1 y))
(*.f64 x (/.f64 z y))
(*.f64 (/.f64 1 y) (*.f64 z x))
(*.f64 x (/.f64 z y))
(*.f64 (/.f64 x (neg.f64 y)) (neg.f64 z))
(/.f64 (*.f64 z (neg.f64 x)) (neg.f64 y))
(*.f64 (neg.f64 z) (/.f64 x (neg.f64 y)))
(*.f64 (/.f64 -1 y) (*.f64 z (neg.f64 x)))
(*.f64 x (/.f64 z y))
(*.f64 (pow.f64 (/.f64 (/.f64 y x) z) -1/2) (pow.f64 (/.f64 (/.f64 y x) z) -1/2))
(*.f64 x (/.f64 z y))
(pow.f64 (/.f64 (/.f64 y x) z) -1)
(*.f64 x (/.f64 z y))
(neg.f64 (/.f64 (*.f64 z x) (neg.f64 y)))
(/.f64 (*.f64 z (neg.f64 x)) (neg.f64 y))
(*.f64 (neg.f64 z) (/.f64 x (neg.f64 y)))
(exp.f64 (log.f64 (/.f64 (*.f64 x z) y)))
(*.f64 x (/.f64 z y))
(log.f64 (exp.f64 (/.f64 (*.f64 x z) y)))
(*.f64 x (/.f64 z y))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x z) y)) (sqrt.f64 (/.f64 (*.f64 x z) y)))
(*.f64 x (/.f64 z y))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x z) y)))
(*.f64 x (/.f64 z y))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x z) y)))
(*.f64 x (/.f64 z y))
(*.f64 1 (/.f64 (*.f64 x z) y))
(*.f64 x (/.f64 z y))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x z) y)) (cbrt.f64 (/.f64 (*.f64 x z) y))) (cbrt.f64 (/.f64 (*.f64 x z) y)))
(*.f64 x (/.f64 z y))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 x z) y) (/.f64 (*.f64 x z) y)) (/.f64 (*.f64 x z) y)))
(cbrt.f64 (*.f64 (*.f64 x (/.f64 z y)) (*.f64 (*.f64 x (/.f64 z y)) (*.f64 x (/.f64 z y)))))
(cbrt.f64 (*.f64 (*.f64 x (/.f64 z y)) (pow.f64 (*.f64 x (/.f64 z y)) 2)))
(pow.f64 (/.f64 (*.f64 x z) y) 1)
(*.f64 x (/.f64 z y))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x z) y)))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x z) y)))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z y))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (binary64->binary32 y)))
(binary32->binary64 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 y) (binary64->binary32 z))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (binary64->binary32 z)))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2))) (/.f64 z (/.f64 y (/.f64 z x)))) (/.f64 (/.f64 (*.f64 (*.f64 z z) 1/4) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2))) (/.f64 z (/.f64 y (/.f64 z x)))))
(-.f64 (/.f64 (pow.f64 (/.f64 z (*.f64 x x)) 2) (*.f64 (+.f64 (/.f64 z (*.f64 x x)) (*.f64 z -1/2)) (*.f64 (/.f64 z x) (/.f64 z y)))) (*.f64 (/.f64 (*.f64 z z) (*.f64 (/.f64 z x) (/.f64 z y))) (/.f64 1/4 (+.f64 (/.f64 z (*.f64 x x)) (*.f64 z -1/2)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (*.f64 z (fma.f64 z -1/2 (/.f64 (/.f64 z x) x)))) (*.f64 y (/.f64 x z))) (*.f64 (*.f64 (/.f64 (*.f64 z z) z) (*.f64 y (/.f64 x z))) (/.f64 1/4 (fma.f64 z -1/2 (/.f64 (/.f64 z x) x)))))
(-.f64 (/.f64 0 (/.f64 z (neg.f64 (/.f64 y (/.f64 z x))))) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 z (neg.f64 (/.f64 y (/.f64 z x))))))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (*.f64 (/.f64 z (/.f64 y (/.f64 z x))) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2)))) (/.f64 (*.f64 (*.f64 z z) 1/4) (*.f64 (/.f64 z (/.f64 y (/.f64 z x))) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2)))))
(-.f64 (/.f64 (pow.f64 (/.f64 z (*.f64 x x)) 2) (*.f64 (+.f64 (/.f64 z (*.f64 x x)) (*.f64 z -1/2)) (*.f64 (/.f64 z x) (/.f64 z y)))) (*.f64 (/.f64 (*.f64 z z) (*.f64 (/.f64 z x) (/.f64 z y))) (/.f64 1/4 (+.f64 (/.f64 z (*.f64 x x)) (*.f64 z -1/2)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (*.f64 z (fma.f64 z -1/2 (/.f64 (/.f64 z x) x)))) (*.f64 y (/.f64 x z))) (*.f64 (*.f64 (/.f64 (*.f64 z z) z) (*.f64 y (/.f64 x z))) (/.f64 1/4 (fma.f64 z -1/2 (/.f64 (/.f64 z x) x)))))
(*.f64 y (*.f64 x (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z))))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 1 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 (/.f64 y z) (/.f64 z x))))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 x (*.f64 y (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z))))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 x (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 y (*.f64 z z))))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 (/.f64 y z) (/.f64 z x)))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z)))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 (/.f64 y z) (/.f64 z x))) 1)
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))))))
(/.f64 -1 (/.f64 (neg.f64 (*.f64 (/.f64 z x) (/.f64 z y))) (fma.f64 z 1/2 (/.f64 z (*.f64 x x)))))
(*.f64 (/.f64 -1 (*.f64 (/.f64 z x) (/.f64 (neg.f64 z) y))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z (neg.f64 z))))
(*.f64 (neg.f64 (*.f64 x y)) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z (neg.f64 z))))
(*.f64 (*.f64 y (neg.f64 x)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z (neg.f64 z))))
(*.f64 (neg.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))) (/.f64 -1 (/.f64 z (/.f64 y (/.f64 z x)))))
(*.f64 (neg.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x)))) (*.f64 (/.f64 -1 z) (*.f64 y (/.f64 x z))))
(*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (neg.f64 (/.f64 (*.f64 y (/.f64 (neg.f64 x) z)) z)))
(*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (*.f64 -1/4 (*.f64 z z))) (/.f64 1 (*.f64 (/.f64 z (/.f64 y (/.f64 z x))) (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 z (*.f64 x x)) 2) (*.f64 (*.f64 z z) -1/4)) 1) (*.f64 (+.f64 (/.f64 z (*.f64 x x)) (*.f64 z -1/2)) (*.f64 (/.f64 z x) (/.f64 z y))))
(*.f64 (/.f64 (fma.f64 (*.f64 z z) -1/4 (pow.f64 (/.f64 (/.f64 z x) x) 2)) (*.f64 z (fma.f64 z -1/2 (/.f64 (/.f64 z x) x)))) (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 (/.f64 y z) (/.f64 z x)) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z)) (*.f64 y x))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 (/.f64 z x) x) 3)) (/.f64 1 (*.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 (*.f64 z 1/2) (-.f64 (*.f64 z 1/2) (/.f64 (/.f64 z x) x)) (pow.f64 (/.f64 (/.f64 z x) x) 2)))))
(*.f64 (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 z (*.f64 x x)) 3)) (/.f64 1 (*.f64 (fma.f64 (*.f64 z 1/2) (-.f64 (*.f64 z 1/2) (/.f64 z (*.f64 x x))) (pow.f64 (/.f64 z (*.f64 x x)) 2)) (*.f64 (/.f64 z x) (/.f64 z y)))))
(/.f64 (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 (/.f64 z x) x) 3)) (*.f64 (fma.f64 (*.f64 z 1/2) (-.f64 (*.f64 z 1/2) (/.f64 (/.f64 z x) x)) (pow.f64 (/.f64 (/.f64 z x) x) 2)) (*.f64 z (/.f64 z (*.f64 x y)))))
(*.f64 (/.f64 -1 (/.f64 z (/.f64 y (/.f64 z x)))) (neg.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))))
(*.f64 (neg.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x)))) (*.f64 (/.f64 -1 z) (*.f64 y (/.f64 x z))))
(*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (neg.f64 (/.f64 (*.f64 y (/.f64 (neg.f64 x) z)) z)))
(*.f64 (*.f64 y (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z))) x)
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (*.f64 x (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z z))) y)
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 z x) x) 2) (*.f64 -1/4 (*.f64 z z))) (/.f64 (/.f64 y z) (/.f64 z x))) (/.f64 1 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z -1/2))))
(*.f64 (*.f64 (*.f64 (/.f64 y (*.f64 z z)) x) (+.f64 (pow.f64 (/.f64 z (*.f64 x x)) 2) (*.f64 (*.f64 z z) -1/4))) (/.f64 1 (+.f64 (/.f64 z (*.f64 x x)) (*.f64 z -1/2))))
(/.f64 (*.f64 (/.f64 y (*.f64 z (/.f64 z x))) (fma.f64 (*.f64 z z) -1/4 (pow.f64 (/.f64 (/.f64 z x) x) 2))) (fma.f64 z -1/2 (/.f64 (/.f64 z x) x)))
(*.f64 (*.f64 (/.f64 (/.f64 y z) (/.f64 z x)) (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 (/.f64 z x) x) 3))) (/.f64 1 (fma.f64 (*.f64 z 1/2) (-.f64 (*.f64 z 1/2) (/.f64 (/.f64 z x) x)) (pow.f64 (/.f64 (/.f64 z x) x) 2))))
(*.f64 (*.f64 (/.f64 y (*.f64 z z)) x) (*.f64 (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 z (*.f64 x x)) 3)) (/.f64 1 (fma.f64 (*.f64 z 1/2) (-.f64 (*.f64 z 1/2) (/.f64 z (*.f64 x x))) (pow.f64 (/.f64 z (*.f64 x x)) 2)))))
(*.f64 (/.f64 y (*.f64 z (/.f64 z x))) (/.f64 (fma.f64 1/8 (pow.f64 z 3) (pow.f64 (/.f64 (/.f64 z x) x) 3)) (fma.f64 (*.f64 z 1/2) (-.f64 (*.f64 z 1/2) (/.f64 (/.f64 z x) x)) (pow.f64 (/.f64 (/.f64 z x) x) 2))))
(*.f64 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 y x)) (/.f64 1 (*.f64 z z)))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z) (/.f64 y (/.f64 z x)))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 y z)) (/.f64 x z))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z (neg.f64 z))) (*.f64 x (neg.f64 y)))
(*.f64 (neg.f64 (*.f64 x y)) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z (neg.f64 z))))
(*.f64 (*.f64 y (neg.f64 x)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (*.f64 z (neg.f64 z))))
(*.f64 (*.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 y (*.f64 z z))) x)
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(*.f64 (pow.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))) -1/2) (pow.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))) -1/2))
(/.f64 1 (/.f64 (*.f64 (/.f64 z x) (/.f64 z y)) (fma.f64 z 1/2 (/.f64 z (*.f64 x x)))))
(*.f64 (/.f64 1 z) (*.f64 (*.f64 y (/.f64 x z)) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))))
(pow.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 z x))) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))) -1)
(/.f64 1 (/.f64 (*.f64 (/.f64 z x) (/.f64 z y)) (fma.f64 z 1/2 (/.f64 z (*.f64 x x)))))
(*.f64 (/.f64 1 z) (*.f64 (*.f64 y (/.f64 x z)) (fma.f64 z 1/2 (/.f64 (/.f64 z x) x))))
(neg.f64 (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) (/.f64 z (neg.f64 (/.f64 y (/.f64 z x))))))
(*.f64 (*.f64 x y) (/.f64 (fma.f64 z 1/2 (/.f64 z (*.f64 x x))) (*.f64 z z)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 (fma.f64 z 1/2 (/.f64 (/.f64 z x) x)) z))
(exp.f64 (log.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y))
(*.f64 (/.f64 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))) (*.f64 z z)) (*.f64 x y))
(log.f64 (exp.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y))
(*.f64 (/.f64 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))) (*.f64 z z)) (*.f64 x y))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))) (sqrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y))
(*.f64 (/.f64 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))) (*.f64 z z)) (*.f64 x y))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y))
(*.f64 (/.f64 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))) (*.f64 z z)) (*.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y))
(*.f64 (/.f64 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))) (*.f64 z z)) (*.f64 x y))
(*.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y))
(*.f64 (/.f64 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))) (*.f64 z z)) (*.f64 x y))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))) (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x))))) (cbrt.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y))
(*.f64 (/.f64 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))) (*.f64 z z)) (*.f64 x y))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x))) (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))) (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y)) (*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))) (*.f64 z z)) (*.f64 x y)) (pow.f64 (*.f64 (/.f64 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))) (*.f64 z z)) (*.f64 x y)) 2)))
(pow.f64 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x))) 1)
(*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y))
(*.f64 (/.f64 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))) (*.f64 z z)) (*.f64 x y))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))) (*.f64 z z)) (*.f64 x y))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2)) (*.f64 z z)) (*.f64 x y))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))) (*.f64 z z)) (*.f64 x y))))
(binary32->binary64 (/.f32 (+.f32 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))) (*.f32 (binary64->binary32 z) 1/2)) (/.f32 (*.f32 (binary64->binary32 z) (binary64->binary32 z)) (*.f32 (binary64->binary32 y) (binary64->binary32 x)))))
(binary32->binary64 (/.f32 (fma.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 y) (binary64->binary32 x))) (*.f32 1/2 (binary64->binary32 z))) (*.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (/.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (/.f32 (fma.f32 1/2 (binary64->binary32 z) (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 y) (binary64->binary32 x))))) (binary64->binary32 z)) (*.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(-.f64 (/.f64 0 (*.f64 x (neg.f64 y))) (/.f64 z (neg.f64 (/.f64 y (/.f64 z x)))))
(/.f64 (neg.f64 z) (*.f64 (neg.f64 y) (/.f64 x z)))
(*.f64 (neg.f64 z) (/.f64 z (*.f64 y (neg.f64 x))))
(-.f64 (/.f64 0 (neg.f64 (/.f64 y (/.f64 z x)))) (/.f64 z (neg.f64 (/.f64 y (/.f64 z x)))))
(/.f64 (neg.f64 z) (*.f64 (neg.f64 y) (/.f64 x z)))
(*.f64 (neg.f64 z) (/.f64 z (*.f64 y (neg.f64 x))))
(*.f64 1 (/.f64 z (/.f64 y (/.f64 z x))))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 z (/.f64 z (*.f64 y x)))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (/.f64 z y) (/.f64 z x))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (/.f64 z (*.f64 y x)) z)
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (*.f64 z z) (/.f64 1 (*.f64 y x)))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (*.f64 z z) (/.f64 1 (*.f64 (neg.f64 y) (neg.f64 x))))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (/.f64 z (/.f64 y (/.f64 z x))) 1)
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (neg.f64 z) (/.f64 (/.f64 z y) (neg.f64 x)))
(/.f64 (neg.f64 z) (*.f64 (neg.f64 y) (/.f64 x z)))
(*.f64 (neg.f64 z) (/.f64 z (*.f64 y (neg.f64 x))))
(*.f64 (neg.f64 z) (/.f64 1 (*.f64 (neg.f64 y) (/.f64 x z))))
(/.f64 (neg.f64 z) (*.f64 (neg.f64 y) (/.f64 x z)))
(*.f64 (neg.f64 z) (/.f64 z (*.f64 y (neg.f64 x))))
(*.f64 -1 (/.f64 z (neg.f64 (/.f64 y (/.f64 z x)))))
(/.f64 (neg.f64 z) (*.f64 (neg.f64 y) (/.f64 x z)))
(*.f64 (neg.f64 z) (/.f64 z (*.f64 y (neg.f64 x))))
(*.f64 (*.f64 z (neg.f64 z)) (/.f64 -1 (*.f64 y x)))
(*.f64 z (*.f64 (neg.f64 z) (/.f64 -1 (*.f64 x y))))
(*.f64 (/.f64 (neg.f64 z) (*.f64 x y)) (neg.f64 z))
(*.f64 (/.f64 1 x) (*.f64 z (/.f64 z y)))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (/.f64 1 (*.f64 y x)) (*.f64 z z))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (*.f64 z (/.f64 z y)) (/.f64 1 x))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (neg.f64 (*.f64 z (/.f64 z y))) (/.f64 -1 x))
(*.f64 (/.f64 z y) (*.f64 (neg.f64 z) (/.f64 -1 x)))
(*.f64 (/.f64 z y) (/.f64 (*.f64 (neg.f64 z) -1) x))
(*.f64 (/.f64 -1 (*.f64 y x)) (*.f64 z (neg.f64 z)))
(*.f64 z (*.f64 (neg.f64 z) (/.f64 -1 (*.f64 x y))))
(*.f64 (/.f64 (neg.f64 z) (*.f64 x y)) (neg.f64 z))
(*.f64 (*.f64 (/.f64 z y) (neg.f64 z)) (/.f64 -1 x))
(*.f64 (/.f64 z y) (*.f64 (neg.f64 z) (/.f64 -1 x)))
(*.f64 (/.f64 z y) (/.f64 (*.f64 (neg.f64 z) -1) x))
(*.f64 (*.f64 (/.f64 z x) (neg.f64 z)) (/.f64 -1 y))
(*.f64 z (*.f64 (neg.f64 z) (/.f64 -1 (*.f64 x y))))
(*.f64 (/.f64 (neg.f64 z) (*.f64 x y)) (neg.f64 z))
(*.f64 (*.f64 z (/.f64 z x)) (/.f64 1 y))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (pow.f64 (/.f64 (/.f64 y z) (/.f64 z x)) -1/2) (pow.f64 (/.f64 (/.f64 y z) (/.f64 z x)) -1/2))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(pow.f64 (/.f64 (/.f64 y z) (/.f64 z x)) -1)
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(neg.f64 (/.f64 z (neg.f64 (/.f64 y (/.f64 z x)))))
(/.f64 (neg.f64 z) (*.f64 (neg.f64 y) (/.f64 x z)))
(*.f64 (neg.f64 z) (/.f64 z (*.f64 y (neg.f64 x))))
(exp.f64 (log.f64 (/.f64 (*.f64 z z) (*.f64 y x))))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(log.f64 (exp.f64 (/.f64 (*.f64 z z) (*.f64 y x))))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 z z) (*.f64 y x))) (sqrt.f64 (/.f64 (*.f64 z z) (*.f64 y x))))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z z) (*.f64 y x))))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 z z) (*.f64 y x))))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 1 (/.f64 (*.f64 z z) (*.f64 y x)))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 z z) (*.f64 y x))) (cbrt.f64 (/.f64 (*.f64 z z) (*.f64 y x)))) (cbrt.f64 (/.f64 (*.f64 z z) (*.f64 y x))))
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) (*.f64 y x)) (/.f64 (*.f64 z z) (*.f64 y x))) (/.f64 (*.f64 z z) (*.f64 y x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 z x) (/.f64 z y)) (*.f64 (*.f64 (/.f64 z x) (/.f64 z y)) (*.f64 (/.f64 z x) (/.f64 z y)))))
(cbrt.f64 (*.f64 (*.f64 z (/.f64 z (*.f64 x y))) (pow.f64 (*.f64 z (/.f64 z (*.f64 x y))) 2)))
(pow.f64 (/.f64 (*.f64 z z) (*.f64 y x)) 1)
(*.f64 (/.f64 z x) (/.f64 z y))
(*.f64 z (/.f64 z (*.f64 x y)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 z z) (*.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 z x) (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (*.f64 z (/.f64 z (*.f64 x y)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 z z) (*.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 z x) (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (*.f64 z (/.f64 z (*.f64 x y)))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 z) (binary64->binary32 z)) (*.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (/.f32 (binary64->binary32 z) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 x)) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (*.f32 (binary64->binary32 y) (/.f32 1 (/.f32 (binary64->binary32 z) (binary64->binary32 x))))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (fma.f32 1/2 (*.f32 (binary64->binary32 y) (*.f32 (/.f32 1 (binary64->binary32 z)) (binary64->binary32 x))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(binary32->binary64 (fma.f32 1/2 (*.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 x) (binary64->binary32 z))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (/.f64 z x))))
(binary32->binary64 (binary64->binary32 (/.f64 x z)))
(binary32->binary64 (binary64->binary32 (/.f64 1 (/.f64 z x))))
(binary32->binary64 (binary64->binary32 (/.f64 x z)))
(binary32->binary64 (/.f32 1 (/.f32 (binary64->binary32 z) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (/.f32 1 (binary64->binary32 z)) (binary64->binary32 x)))
(binary32->binary64 (*.f32 (binary64->binary32 x) (/.f32 1 (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 z) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 1 (/.f64 z x)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 x z))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 1 (/.f64 z x)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 x z))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (/.f32 1 (/.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (*.f32 (/.f32 1 (binary64->binary32 z)) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) x)))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 y z) x)))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 z)) (binary64->binary32 x)))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 z) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/2 (*.f64 y (/.f64 x z)) (/.f64 y (*.f64 x z)))))
(binary32->binary64 (binary64->binary32 (*.f64 y (fma.f64 1/2 (/.f64 x z) (/.f64 (/.f64 1 z) x)))))
(binary32->binary64 (+.f32 (*.f32 1/2 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y)))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z)))))
(binary32->binary64 (fma.f32 1/2 (*.f32 (binary64->binary32 y) (*.f32 (/.f32 1 (binary64->binary32 z)) (binary64->binary32 x))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(binary32->binary64 (fma.f32 1/2 (*.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 x) (binary64->binary32 z))) (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 z) (binary64->binary32 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 y (*.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (/.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 z) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (/.f64 x (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 x z))))
(binary32->binary64 (binary64->binary32 (/.f64 x (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (*.f64 y (/.f64 x z))))
(binary32->binary64 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (*.f32 (/.f32 1 (binary64->binary32 z)) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (/.f32 (binary64->binary32 x) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x z) y)))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 x z) y)))
(binary32->binary64 (binary64->binary32 (*.f64 x (/.f64 z y))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (binary64->binary32 y)))
(binary32->binary64 (/.f32 (binary64->binary32 x) (/.f32 (binary64->binary32 y) (binary64->binary32 z))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (binary64->binary32 z)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 (binary64->binary32 y) (*.f32 1/2 (binary64->binary32 x)))))
(binary32->binary64 (*.f32 (binary64->binary32 y) (*.f32 (*.f32 1/2 (binary64->binary32 x)) (/.f32 (binary64->binary32 x) (binary64->binary32 y)))))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y)))
(binary32->binary64 (binary64->binary32 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (fma.f64 (/.f64 x y) (*.f64 1/2 (*.f64 x y)) 1) (*.f64 x z)) y)))
(binary32->binary64 (/.f32 (+.f32 1 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 (binary64->binary32 y) (*.f32 (binary64->binary32 x) 1/2)))) (/.f32 (*.f32 (binary64->binary32 x) (binary64->binary32 z)) (binary64->binary32 y))))
(binary32->binary64 (*.f32 (/.f32 (+.f32 1 (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 (binary64->binary32 y) (*.f32 1/2 (binary64->binary32 x))))) (*.f32 (binary64->binary32 z) (binary64->binary32 x))) (binary64->binary32 y)))
(binary32->binary64 (/.f32 (fma.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (*.f32 1/2 (*.f32 (binary64->binary32 y) (binary64->binary32 x))) 1) (*.f32 (/.f32 (binary64->binary32 x) (binary64->binary32 y)) (binary64->binary32 z))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2))))
(binary32->binary64 (binary64->binary32 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2))))
(binary32->binary64 (binary64->binary32 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y))))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2))))
(binary32->binary64 (binary64->binary32 (fma.f64 (/.f64 y x) (/.f64 z (*.f64 x y)) (*.f64 z 1/2))))
(binary32->binary64 (binary64->binary32 (fma.f64 z 1/2 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y))))))
(binary32->binary64 (+.f32 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))) (*.f32 (binary64->binary32 z) 1/2)))
(binary32->binary64 (fma.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 y) (binary64->binary32 x))) (*.f32 1/2 (binary64->binary32 z))))
(binary32->binary64 (fma.f32 1/2 (binary64->binary32 z) (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 y) (binary64->binary32 x))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 z y) x)))
(binary32->binary64 (binary64->binary32 (/.f64 z (*.f64 x y))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 z y) x)))
(binary32->binary64 (binary64->binary32 (/.f64 z (*.f64 x y))))
(binary32->binary64 (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x)))
(binary32->binary64 (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 y x) (/.f64 z (*.f64 x y)))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 y) (binary64->binary32 x)) (/.f32 (binary64->binary32 z) (*.f32 (binary64->binary32 y) (binary64->binary32 x)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 z z) (*.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 z x) (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (*.f64 z (/.f64 z (*.f64 x y)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 z z) (*.f64 y x))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 z x) (/.f64 z y))))
(binary32->binary64 (binary64->binary32 (*.f64 z (/.f64 z (*.f64 x y)))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 z) (binary64->binary32 z)) (*.f32 (binary64->binary32 y) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 y)) (/.f32 (binary64->binary32 z) (binary64->binary32 x))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 z) (binary64->binary32 x)) (/.f32 (binary64->binary32 z) (binary64->binary32 y))))

eval365.0ms (2.6%)

Compiler

Compiled 22865 to 9275 computations (59.4% saved)

prune239.0ms (1.7%)

Pruning

40 alts after pruning (33 fresh and 7 done)

PrunedKeptTotal
New1044171061
Fresh81624
Picked325
Done156
Total1056401096
Accuracy
100.0%
Counts
1096 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.6%
(/.f64 (/.f64 y z) x)
49.4%
(/.f64 (/.f64 y x) z)
48.8%
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x z) y) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
41.4%
(/.f64 (+.f64 (/.f64 (/.f64 z (*.f64 y x)) (/.f64 x y)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
40.5%
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
52.0%
(/.f64 (+.f64 (/.f64 (*.f64 y (neg.f64 y)) (neg.f64 y)) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
51.8%
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
39.1%
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 (*.f64 z (/.f64 z x)) (/.f64 1 y)))
52.9%
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
35.1%
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
64.3%
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
65.0%
(/.f64 (+.f64 y (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
65.9%
(/.f64 (+.f64 1 (*.f64 (/.f64 x (/.f64 y x)) (*.f64 y 1/2))) (/.f64 (*.f64 x z) y))
65.6%
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 1 y) (*.f64 z x)))
63.7%
(/.f64 (+.f64 1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 x z) y))
71.0%
(/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z))
24.4%
(/.f64 (*.f64 1/2 y) (/.f64 z x))
50.8%
(/.f64 y (/.f64 z (/.f64 1 x)))
97.3%
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
50.8%
(/.f64 y (*.f64 x z))
64.7%
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
62.9%
(+.f64 (*.f64 1/2 (/.f64 (/.f64 y z) (/.f64 1 x))) (/.f64 y (*.f64 x z)))
66.2%
(+.f64 (*.f64 1/2 (/.f64 (/.f64 x z) (/.f64 1 y))) (/.f64 y (*.f64 x z)))
65.8%
(+.f64 (*.f64 1/2 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x)))) (/.f64 y (*.f64 x z)))
65.0%
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 y) (neg.f64 x)))) (/.f64 y (*.f64 x z)))
65.0%
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (neg.f64 y)))) (/.f64 y (*.f64 x z)))
65.4%
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
65.8%
(+.f64 (*.f64 1/2 (/.f64 y (*.f64 (/.f64 -1 x) (neg.f64 z)))) (/.f64 y (*.f64 x z)))
62.8%
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
65.7%
(+.f64 (*.f64 1/2 (/.f64 1 (/.f64 z (*.f64 y x)))) (/.f64 y (*.f64 x z)))
62.3%
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
72.9%
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
84.5%
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
57.8%
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
67.3%
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
49.4%
(*.f64 (/.f64 1 z) (/.f64 y x))
24.8%
(*.f64 x (/.f64 y (/.f64 z 1/2)))
24.4%
(*.f64 1/2 (/.f64 (*.f64 x y) z))
24.8%
(*.f64 1/2 (*.f64 y (/.f64 x z)))
25.2%
(*.f64 1/2 (*.f64 x (/.f64 y z)))
Compiler

Compiled 1701 to 842 computations (50.5% saved)

regimes209.0ms (1.5%)

Counts
67 → 1
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(/.f64 (+.f64 1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 y (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z))
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 z) (*.f64 y x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 1 (/.f64 z (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 x z) (/.f64 1 y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 y z) (/.f64 1 x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 -1 (/.f64 (/.f64 (neg.f64 z) y) x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 y (*.f64 (/.f64 -1 x) (neg.f64 z)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 -1 z) (/.f64 y (/.f64 -1 x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 1 (*.f64 (/.f64 x (/.f64 y x)) (*.f64 y 1/2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (neg.f64 y)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 y) (neg.f64 x)))) (/.f64 y (*.f64 x z)))
(-.f64 (*.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 1 y) (*.f64 z x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z y)) (*.f64 z (*.f64 x 1/2))) (*.f64 z (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (/.f64 (*.f64 y (neg.f64 y)) (neg.f64 y)) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x z)) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 z (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
(/.f64 (+.f64 (/.f64 (/.f64 z (*.f64 y x)) (/.f64 x y)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x z) y) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (/.f64 z y)) (*.f64 (/.f64 x y) (*.f64 x 1/2))) (*.f64 (/.f64 x y) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 (neg.f64 z) x) (neg.f64 y))))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 (*.f64 z (/.f64 z x)) (/.f64 1 y)))
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (*.f64 z (*.f64 (/.f64 1 y) (/.f64 1 x)))))
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
(/.f64 (cosh.f64 x) (*.f64 x (/.f64 z y)))
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
(/.f64 (/.f64 y z) (/.f64 x (cosh.f64 x)))
Outputs
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
Calls

5 calls:

81.0ms
z
30.0ms
(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
30.0ms
x
29.0ms
y
19.0ms
(*.f64 (cosh.f64 x) (/.f64 y x))
Results
AccuracySegmentsBranch
97.3%1x
97.3%1y
99.9%3z
99.9%3(/.f64 (*.f64 (cosh.f64 x) (/.f64 y x)) z)
97.3%1(*.f64 (cosh.f64 x) (/.f64 y x))
Compiler

Compiled 1057 to 431 computations (59.2% saved)

regimes382.0ms (2.7%)

Counts
63 → 4
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(/.f64 (+.f64 1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 y (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z))
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 z) (*.f64 y x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 1 (/.f64 z (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 x z) (/.f64 1 y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 y z) (/.f64 1 x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 -1 (/.f64 (/.f64 (neg.f64 z) y) x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 y (*.f64 (/.f64 -1 x) (neg.f64 z)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 -1 z) (/.f64 y (/.f64 -1 x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 1 (*.f64 (/.f64 x (/.f64 y x)) (*.f64 y 1/2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (neg.f64 y)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 y) (neg.f64 x)))) (/.f64 y (*.f64 x z)))
(-.f64 (*.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 1 y) (*.f64 z x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z y)) (*.f64 z (*.f64 x 1/2))) (*.f64 z (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (/.f64 (*.f64 y (neg.f64 y)) (neg.f64 y)) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x z)) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 z (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
(/.f64 (+.f64 (/.f64 (/.f64 z (*.f64 y x)) (/.f64 x y)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x z) y) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (/.f64 z y)) (*.f64 (/.f64 x y) (*.f64 x 1/2))) (*.f64 (/.f64 x y) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 (neg.f64 z) x) (neg.f64 y))))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 (*.f64 z (/.f64 z x)) (/.f64 1 y)))
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (*.f64 z (*.f64 (/.f64 1 y) (/.f64 1 x)))))
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
Outputs
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x))
Calls

3 calls:

166.0ms
z
100.0ms
y
98.0ms
x
Results
AccuracySegmentsBranch
90.0%5z
89.5%4x
90.7%4y
Compiler

Compiled 1005 to 410 computations (59.2% saved)

regimes392.0ms (2.8%)

Counts
62 → 3
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(/.f64 (+.f64 1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 y (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z))
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 z) (*.f64 y x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 1 (/.f64 z (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 x z) (/.f64 1 y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 y z) (/.f64 1 x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 -1 (/.f64 (/.f64 (neg.f64 z) y) x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 y (*.f64 (/.f64 -1 x) (neg.f64 z)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 -1 z) (/.f64 y (/.f64 -1 x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 1 (*.f64 (/.f64 x (/.f64 y x)) (*.f64 y 1/2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (neg.f64 y)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 y) (neg.f64 x)))) (/.f64 y (*.f64 x z)))
(-.f64 (*.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 1 y) (*.f64 z x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z y)) (*.f64 z (*.f64 x 1/2))) (*.f64 z (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (/.f64 (*.f64 y (neg.f64 y)) (neg.f64 y)) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x z)) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 z (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
(/.f64 (+.f64 (/.f64 (/.f64 z (*.f64 y x)) (/.f64 x y)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x z) y) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (/.f64 z y)) (*.f64 (/.f64 x y) (*.f64 x 1/2))) (*.f64 (/.f64 x y) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 (neg.f64 z) x) (neg.f64 y))))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 (*.f64 z (/.f64 z x)) (/.f64 1 y)))
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (*.f64 z (*.f64 (/.f64 1 y) (/.f64 1 x)))))
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
Outputs
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
Calls

3 calls:

148.0ms
y
143.0ms
z
80.0ms
x
Results
AccuracySegmentsBranch
82.9%6z
82.9%3x
83.7%4y
Compiler

Compiled 997 to 408 computations (59.1% saved)

regimes352.0ms (2.5%)

Counts
61 → 6
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(/.f64 (+.f64 1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 y (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z))
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 z) (*.f64 y x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 1 (/.f64 z (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 x z) (/.f64 1 y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 y z) (/.f64 1 x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 -1 (/.f64 (/.f64 (neg.f64 z) y) x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 y (*.f64 (/.f64 -1 x) (neg.f64 z)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 -1 z) (/.f64 y (/.f64 -1 x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 1 (*.f64 (/.f64 x (/.f64 y x)) (*.f64 y 1/2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (neg.f64 y)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 y) (neg.f64 x)))) (/.f64 y (*.f64 x z)))
(-.f64 (*.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 1 y) (*.f64 z x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z y)) (*.f64 z (*.f64 x 1/2))) (*.f64 z (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (/.f64 (*.f64 y (neg.f64 y)) (neg.f64 y)) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x z)) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 z (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
(/.f64 (+.f64 (/.f64 (/.f64 z (*.f64 y x)) (/.f64 x y)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x z) y) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) (/.f64 z y)) (*.f64 (/.f64 x y) (*.f64 x 1/2))) (*.f64 (/.f64 x y) (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 (neg.f64 z) x) (neg.f64 y))))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 (*.f64 z (/.f64 z x)) (/.f64 1 y)))
(/.f64 (-.f64 (*.f64 y (*.f64 (neg.f64 z) (*.f64 (/.f64 x y) (*.f64 1/2 x)))) z) (*.f64 (*.f64 z (neg.f64 z)) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (*.f64 z (*.f64 (/.f64 1 y) (/.f64 1 x)))))
(/.f64 (+.f64 (*.f64 (neg.f64 z) (/.f64 x y)) (*.f64 (/.f64 (/.f64 z y) x) -2)) (*.f64 (*.f64 (*.f64 (neg.f64 z) (/.f64 (/.f64 z y) x)) (/.f64 x y)) 2))
Outputs
(/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y)))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
Calls

3 calls:

148.0ms
y
109.0ms
z
76.0ms
x
Results
AccuracySegmentsBranch
76.8%4z
81.0%6y
74.7%3x
Compiler

Compiled 989 to 406 computations (58.9% saved)

regimes122.0ms (0.9%)

Counts
54 → 4
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(/.f64 (+.f64 1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 y (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z))
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 z) (*.f64 y x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 1 (/.f64 z (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 x z) (/.f64 1 y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 y z) (/.f64 1 x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 -1 (/.f64 (/.f64 (neg.f64 z) y) x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 y (*.f64 (/.f64 -1 x) (neg.f64 z)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 -1 z) (/.f64 y (/.f64 -1 x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 1 (*.f64 (/.f64 x (/.f64 y x)) (*.f64 y 1/2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (neg.f64 y)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 y) (neg.f64 x)))) (/.f64 y (*.f64 x z)))
(-.f64 (*.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 1 y) (*.f64 z x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z y)) (*.f64 z (*.f64 x 1/2))) (*.f64 z (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (/.f64 (*.f64 y (neg.f64 y)) (neg.f64 y)) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x z)) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 x z)))
(/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 z (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 (/.f64 z y) x)) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
(/.f64 (+.f64 (/.f64 (/.f64 z (*.f64 y x)) (/.f64 x y)) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (*.f64 y (neg.f64 x))) (*.f64 x z)) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) (*.f64 x z)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x z) y) (*.f64 -1/2 (*.f64 y x))) z) (*.f64 z (/.f64 z (/.f64 y (neg.f64 x)))))
Outputs
(/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y)))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
Calls

1 calls:

108.0ms
y
Results
AccuracySegmentsBranch
79.1%4y
Compiler

Compiled 812 to 340 computations (58.1% saved)

regimes157.0ms (1.1%)

Counts
47 → 4
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(/.f64 (+.f64 1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 y (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z))
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 z) (*.f64 y x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 1 (/.f64 z (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 x z) (/.f64 1 y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 y z) (/.f64 1 x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 -1 (/.f64 (/.f64 (neg.f64 z) y) x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 y (*.f64 (/.f64 -1 x) (neg.f64 z)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(+.f64 (*.f64 1/2 (*.f64 (/.f64 -1 z) (/.f64 y (/.f64 -1 x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 1 z) (/.f64 1 (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 1 (*.f64 (/.f64 x (/.f64 y x)) (*.f64 y 1/2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 (*.f64 (/.f64 y x) z) (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 (/.f64 y z) z) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (*.f64 z (/.f64 (/.f64 z y) x)))
(/.f64 (+.f64 (/.f64 (/.f64 z x) x) (*.f64 z 1/2)) (/.f64 (*.f64 z z) (*.f64 y x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 x) (neg.f64 y)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 z) (/.f64 (/.f64 1 y) (neg.f64 x)))) (/.f64 y (*.f64 x z)))
(-.f64 (*.f64 (/.f64 y x) (/.f64 (*.f64 1/2 (*.f64 x x)) z)) (/.f64 (neg.f64 y) (*.f64 x z)))
(/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 (/.f64 1 y) (*.f64 z x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 z y)) (*.f64 z (*.f64 x 1/2))) (*.f64 z (/.f64 z y)))
(/.f64 (+.f64 (*.f64 (/.f64 y z) (/.f64 z y)) (*.f64 x (*.f64 x 1/2))) (*.f64 x (/.f64 z y)))
(/.f64 (+.f64 (/.f64 (*.f64 y (neg.f64 y)) (neg.f64 y)) (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(/.f64 (+.f64 (*.f64 (/.f64 y (neg.f64 x)) z) (*.f64 (neg.f64 z) (*.f64 y (*.f64 x 1/2)))) (*.f64 (neg.f64 z) z))
(/.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 x z)) (*.f64 (/.f64 z y) y)) (*.f64 (/.f64 z y) (*.f64 x z)))
Outputs
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
Calls

1 calls:

145.0ms
y
Results
AccuracySegmentsBranch
78.8%4y
Compiler

Compiled 663 to 296 computations (55.4% saved)

regimes250.0ms (1.8%)

Counts
29 → 4
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(/.f64 (+.f64 1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 y (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
(/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z))
(+.f64 (*.f64 1/2 (*.f64 y (/.f64 1 (/.f64 z x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 z) (*.f64 y x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 1 (/.f64 z (*.f64 y x)))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 x z) (/.f64 1 y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 y z) (/.f64 1 x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 -1 (/.f64 (/.f64 (neg.f64 z) y) x))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 y (*.f64 (/.f64 -1 x) (neg.f64 z)))) (/.f64 y (*.f64 x z)))
(/.f64 (+.f64 (/.f64 (neg.f64 y) -1) (*.f64 y (*.f64 x (*.f64 1/2 x)))) (*.f64 x z))
Outputs
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
Calls

3 calls:

143.0ms
z
86.0ms
y
14.0ms
x
Results
AccuracySegmentsBranch
71.0%1x
75.7%4z
78.7%6y
Compiler

Compiled 347 to 161 computations (53.6% saved)

regimes145.0ms (1%)

Counts
19 → 4
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(/.f64 (+.f64 1 (*.f64 x (/.f64 x 2))) (/.f64 (*.f64 x z) y))
(/.f64 (+.f64 y (*.f64 x (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))
(*.f64 (/.f64 (/.f64 (neg.f64 y) x) z) (-.f64 -1 (*.f64 x (/.f64 x 2))))
Outputs
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
Calls

3 calls:

70.0ms
x
35.0ms
z
35.0ms
y
Results
AccuracySegmentsBranch
74.6%4y
71.6%4x
71.7%3z
Compiler

Compiled 195 to 94 computations (51.8% saved)

regimes29.0ms (0.2%)

Counts
15 → 2
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
Outputs
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
Calls

1 calls:

25.0ms
y
Results
AccuracySegmentsBranch
70.9%2y
Compiler

Compiled 134 to 61 computations (54.5% saved)

regimes41.0ms (0.3%)

Counts
14 → 2
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
(+.f64 (*.f64 1/2 (/.f64 x (/.f64 z y))) (/.f64 y (*.f64 x z)))
Outputs
(+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z)))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
Calls

2 calls:

22.0ms
z
16.0ms
y
Results
AccuracySegmentsBranch
69.1%3z
69.4%2y
Compiler

Compiled 125 to 61 computations (51.2% saved)

regimes11.0ms (0.1%)

Counts
12 → 1
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
Outputs
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
Calls

1 calls:

8.0ms
y
Results
AccuracySegmentsBranch
67.3%1y
Compiler

Compiled 95 to 49 computations (48.4% saved)

regimes41.0ms (0.3%)

Counts
11 → 2
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
Outputs
(/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z)
(/.f64 y (*.f64 x z))
Calls

3 calls:

19.0ms
x
12.0ms
z
8.0ms
y
Results
AccuracySegmentsBranch
66.6%2z
66.5%3x
64.3%1y
Compiler

Compiled 90 to 48 computations (46.7% saved)

regimes48.0ms (0.3%)

Counts
10 → 3
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(*.f64 1/2 (/.f64 (*.f64 x y) z))
(*.f64 x (/.f64 y (/.f64 z 1/2)))
(*.f64 (/.f64 1 z) (/.f64 y x))
(/.f64 y (/.f64 z (/.f64 1 x)))
(/.f64 (*.f64 1/2 y) (/.f64 z x))
Outputs
(*.f64 1/2 (*.f64 y (/.f64 x z)))
(/.f64 y (*.f64 x z))
(*.f64 1/2 (*.f64 y (/.f64 x z)))
Calls

3 calls:

17.0ms
y
17.0ms
x
12.0ms
z
Results
AccuracySegmentsBranch
65.7%3x
56.4%3y
55.6%2z
Compiler

Compiled 79 to 44 computations (44.3% saved)

regimes12.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
(*.f64 1/2 (*.f64 x (/.f64 y z)))
Outputs
(*.f64 1/2 (*.f64 x (/.f64 y z)))
(/.f64 y (*.f64 x z))
(*.f64 1/2 (*.f64 x (/.f64 y z)))
Calls

1 calls:

11.0ms
x
Results
AccuracySegmentsBranch
62.4%3x
Compiler

Compiled 29 to 15 computations (48.3% saved)

regimes11.0ms (0.1%)

Counts
3 → 2
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
(/.f64 (/.f64 y z) x)
Outputs
(/.f64 (/.f64 y z) x)
(/.f64 y (*.f64 x z))
Calls

2 calls:

6.0ms
z
4.0ms
x
Results
AccuracySegmentsBranch
55.6%2z
53.6%1x
Compiler

Compiled 26 to 15 computations (42.3% saved)

regimes17.0ms (0.1%)

Accuracy

Total -2.6b remaining (-8.3%)

Threshold costs -2.6b (-8.3%)

Counts
2 → 1
Calls
Call 1
Inputs
(/.f64 y (*.f64 x z))
(/.f64 (/.f64 y x) z)
Outputs
(/.f64 y (*.f64 x z))
Calls

3 calls:

9.0ms
y
4.0ms
z
3.0ms
x
Results
AccuracySegmentsBranch
53.4%3y
50.8%1x
50.8%1z
Compiler

Compiled 25 to 16 computations (36% saved)

bsearch41.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
1.819737557197594e-209
2.4927173620030168e-200
17.0ms
-4.120216852274161e-149
-1.642757375445147e-152
7.0ms
-1.669489177377355e+191
-8.71639943144401e+190
Results
20.0ms183×body256infinite
16.0ms153×body256valid
Compiler

Compiled 702 to 470 computations (33% saved)

bsearch34.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.2994051769499191e+146
1.099779107999443e+151
17.0ms
-2.000344443992819e+122
-1.5815721347624091e+119
Results
29.0ms272×body256infinite
Compiler

Compiled 542 to 368 computations (32.1% saved)

bsearch143.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
predicate-same
Steps
TimeLeftRight
20.0ms
2.0801748291499492e+80
5.212807273371551e+94
85.0ms
3.651676892597233e+70
1.526432238104515e+74
16.0ms
9.41843614293704e-112
8.052785262911377e-108
16.0ms
-4.120216852274161e-149
-1.642757375445147e-152
6.0ms
-6.473622169529447e+77
-8.897859517734692e+74
Results
38.0ms369×body256infinite
24.0ms223×body256valid
Compiler

Compiled 1543 to 988 computations (36% saved)

bsearch37.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
predicate-same
Steps
TimeLeftRight
19.0ms
9.41843614293704e-112
8.052785262911377e-108
16.0ms
-4.120216852274161e-149
-1.642757375445147e-152
2.0ms
-6.473622169529447e+77
-8.897859517734692e+74
Results
16.0ms123×body256valid
16.0ms149×body256infinite
Compiler

Compiled 667 to 456 computations (31.6% saved)

bsearch40.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
9.41843614293704e-112
8.052785262911377e-108
16.0ms
-4.120216852274161e-149
-1.642757375445147e-152
7.0ms
-1.669489177377355e+191
-8.71639943144401e+190
Results
19.0ms173×body256infinite
16.0ms147×body256valid
Compiler

Compiled 769 to 528 computations (31.3% saved)

bsearch25.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
predicate-same
Steps
TimeLeftRight
9.0ms
9.792330464519887e+237
2.814108512773674e+238
13.0ms
1.1708339512378701e-194
1.931082003646611e-185
2.0ms
-1.7451712957120296e+77
-2.7595087440960745e+70
Results
15.0ms128×body256infinite
6.0ms64×body256valid
Compiler

Compiled 436 to 303 computations (30.5% saved)

bsearch42.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
4.193463949819888e-74
6.072750557954694e-69
18.0ms
-4.3351030449384086e-101
-7.833475536925409e-108
7.0ms
-1.669489177377355e+191
-8.71639943144401e+190
Results
21.0ms196×body256infinite
16.0ms156×body256valid
Compiler

Compiled 765 to 518 computations (32.3% saved)

bsearch8.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
7.0ms
-1.669489177377355e+191
-8.71639943144401e+190
Results
5.0ms48×body256infinite
2.0ms16×body256valid
Compiler

Compiled 153 to 104 computations (32% saved)

bsearch34.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
34.0ms
-1.669489177377355e+191
-8.71639943144401e+190
Results
32.0ms49×body256infinite
2.0ms15×body256valid
Compiler

Compiled 153 to 104 computations (32% saved)

bsearch11.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
7.819515043539957e+201
1.1303134203850882e+203
Results
5.0ms50×body256valid
5.0ms46×body256infinite
Compiler

Compiled 161 to 108 computations (32.9% saved)

bsearch77.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
58.0ms
0.16035920526858186
4552.894635276336
19.0ms
-204.24309523679517
-0.0002663192529624363
Results
70.0ms246×body256valid
3.0ms26×body256infinite
Compiler

Compiled 357 to 250 computations (30% saved)

bsearch63.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
46.0ms
0.16035920526858186
4552.894635276336
18.0ms
-204.24309523679517
-0.0002663192529624363
Results
57.0ms241×body256valid
3.0ms31×body256infinite
Compiler

Compiled 357 to 250 computations (30% saved)

bsearch4.0ms (0%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
4.0ms
4.844918089976413e+32
2.1890361656606925e+37
Results
2.0ms20×body256infinite
1.0ms12×body256valid
Compiler

Compiled 53 to 36 computations (32.1% saved)

simplify358.0ms (2.6%)

Algorithm
egg-herbie
Rules
272×*-commutative
263×distribute-lft-neg-in
246×cancel-sign-sub
170×unsub-neg
150×+-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01601720
12361720
22771720
33121716
43511716
54151716
65071716
76541716
88731716
910751716
1012571716
1114681716
1216691716
1318561716
1420041716
1520991716
1621401716
1721501716
1821511716
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
(if (<=.f64 y -119999999999999992877954897399563223451479746196316311646413785330107466199012678948002411362879404520637843802869229319685045772930731246770522193728394423583597567697869561186805114428456960) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x))) (if (<=.f64 y -691033158841835/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)) (if (<=.f64 y 902238571639771/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y) (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)))))
(if (<=.f64 x -170000000000000000614212197039639346202633449571143594486058944055723277027443352256129237092947128880844400723503047770112) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y) (if (<=.f64 x 10800000000000000301811545669248468962716361673130617012933532430786923408842868122591522980433734769530917750509196751291889073563375316115141574000640) (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))))
(if (<=.f64 y -99999999999999998278261272554585856747747644714015897553975120217811154108416) (/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y))) (if (<=.f64 y -6191657103222841/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y) (if (<=.f64 y 149999999999999999024329953090869060663583559412186448853165674109509566464) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 155000000000000009618283261998878726949270090584748289659474553988112206984340172393733423104) (*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))))))
(if (<=.f64 y -500000000000000004246810716844851488074434962299380307947499551351398452953088) (/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y))) (if (<=.f64 y -4606887725612233/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 5246140168319413/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))))
(if (<=.f64 y -89999999999999998615752596619344962556650145961592274296911924616970038274268406697357410226669428115540799832040641823326527145956277864699732194204315177168436657403692857555812190200528896) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x))) (if (<=.f64 y -3714994261933705/29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 486537193029623/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))))
(if (<=.f64 z -99999999999999998278261272554585856747747644714015897553975120217811154108416) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))) (if (<=.f64 z 3061802069160839/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2)))) (if (<=.f64 z 14500000000000000849979675952395000930824194715834976585205520363057813398458894176318183472570050115451766226494582451431418379402129702303547675892674532154757283553769115074564429052972159561325120515912963473721499614734387600567566336) (/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z)) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))))
(if (<=.f64 y -89999999999999998615752596619344962556650145961592274296911924616970038274268406697357410226669428115540799832040641823326527145956277864699732194204315177168436657403692857555812190200528896) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))) (if (<=.f64 y -5680949731791199/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 8593745525161113/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584) (+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2)))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))))
(if (<=.f64 y -89999999999999998615752596619344962556650145961592274296911924616970038274268406697357410226669428115540799832040641823326527145956277864699732194204315177168436657403692857555812190200528896) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))
(if (<=.f64 y -105000000000000003661426594148799182940145618707664374095866026212317629486658337795391114203794165768214155777232375238631272091959963414978808291782393519337494075811362582702725361072865280) (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(if (<=.f64 z 69999999999999997473404576392448184369611486649555748064641711250882276887714754736027502910159853883942456951485626292020489968620482159461396597415788754643205170054013900974964853312734997982054711296) (/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z) (/.f64 y (*.f64 x z)))
(if (<=.f64 x -3152519739159347/2251799813685248) (*.f64 1/2 (*.f64 y (/.f64 x z))) (if (<=.f64 x 6530219459687219/4503599627370496) (/.f64 y (*.f64 x z)) (*.f64 1/2 (*.f64 y (/.f64 x z)))))
(if (<=.f64 x -3152519739159347/2251799813685248) (*.f64 1/2 (*.f64 x (/.f64 y z))) (if (<=.f64 x 6530219459687219/4503599627370496) (/.f64 y (*.f64 x z)) (*.f64 1/2 (*.f64 x (/.f64 y z)))))
(if (<=.f64 z 199999999999999993726732215835951104) (/.f64 (/.f64 y z) x) (/.f64 y (*.f64 x z)))
(/.f64 y (*.f64 x z))
Outputs
(/.f64 y (*.f64 x (/.f64 z (cosh.f64 x))))
(if (<=.f64 y -119999999999999992877954897399563223451479746196316311646413785330107466199012678948002411362879404520637843802869229319685045772930731246770522193728394423583597567697869561186805114428456960) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x))) (if (<=.f64 y -691033158841835/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)) (if (<=.f64 y 902238571639771/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y) (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)))))
(if (<=.f64 y -119999999999999992877954897399563223451479746196316311646413785330107466199012678948002411362879404520637843802869229319685045772930731246770522193728394423583597567697869561186805114428456960) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 y z) (/.f64 1 x))) (if (or (<=.f64 y -691033158841835/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (not (<=.f64 y 902238571639771/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552))) (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)) (*.f64 y (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)))))
(if (<=.f64 y -119999999999999992877954897399563223451479746196316311646413785330107466199012678948002411362879404520637843802869229319685045772930731246770522193728394423583597567697869561186805114428456960) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 y z) (/.f64 1 x))) (if (or (<=.f64 y -691033158841835/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (not (<=.f64 y 902238571639771/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552))) (*.f64 (/.f64 (cosh.f64 x) z) (/.f64 y x)) (*.f64 y (/.f64 (+.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) 1) (*.f64 x z)))))
(if (<=.f64 x -170000000000000000614212197039639346202633449571143594486058944055723277027443352256129237092947128880844400723503047770112) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y) (if (<=.f64 x 10800000000000000301811545669248468962716361673130617012933532430786923408842868122591522980433734769530917750509196751291889073563375316115141574000640) (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))))
(if (<=.f64 x -170000000000000000614212197039639346202633449571143594486058944055723277027443352256129237092947128880844400723503047770112) (*.f64 y (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))) (if (<=.f64 x 10800000000000000301811545669248468962716361673130617012933532430786923408842868122591522980433734769530917750509196751291889073563375316115141574000640) (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))))
(if (<=.f64 x -170000000000000000614212197039639346202633449571143594486058944055723277027443352256129237092947128880844400723503047770112) (*.f64 y (/.f64 (+.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) 1) (*.f64 x z))) (if (<=.f64 x 10800000000000000301811545669248468962716361673130617012933532430786923408842868122591522980433734769530917750509196751291889073563375316115141574000640) (*.f64 (cosh.f64 x) (/.f64 y (*.f64 x z))) (*.f64 (/.f64 y x) (/.f64 (+.f64 (*.f64 1/2 (*.f64 x x)) 1) z))))
(if (<=.f64 y -99999999999999998278261272554585856747747644714015897553975120217811154108416) (/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y))) (if (<=.f64 y -6191657103222841/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y) (if (<=.f64 y 149999999999999999024329953090869060663583559412186448853165674109509566464) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 155000000000000009618283261998878726949270090584748289659474553988112206984340172393733423104) (*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (*.f64 x (neg.f64 z))) (*.f64 (/.f64 z y) y)) (*.f64 x (neg.f64 z)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))))))))
(if (<=.f64 y -99999999999999998278261272554585856747747644714015897553975120217811154108416) (/.f64 (+.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) (*.f64 z (/.f64 1 z))) (*.f64 x (/.f64 z y))) (if (<=.f64 y -6191657103222841/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 y (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))) (if (<=.f64 y 149999999999999999024329953090869060663583559412186448853165674109509566464) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 155000000000000009618283261998878726949270090584748289659474553988112206984340172393733423104) (*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (/.f64 x 2) (neg.f64 (*.f64 x z))) (*.f64 y (/.f64 z y))) (neg.f64 (*.f64 x z)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (/.f64 y (*.f64 x z))))))))
(if (<=.f64 y -99999999999999998278261272554585856747747644714015897553975120217811154108416) (/.f64 (+.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) (*.f64 z (/.f64 1 z))) (*.f64 x (/.f64 z y))) (if (<=.f64 y -6191657103222841/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 y (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))) (if (<=.f64 y 149999999999999999024329953090869060663583559412186448853165674109509566464) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 155000000000000009618283261998878726949270090584748289659474553988112206984340172393733423104) (*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (*.f64 x z) (/.f64 (neg.f64 x) 2)) (*.f64 y (/.f64 z y))) (neg.f64 (*.f64 x z)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (/.f64 y (*.f64 x z))))))))
(if (<=.f64 y -99999999999999998278261272554585856747747644714015897553975120217811154108416) (/.f64 (+.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) (*.f64 z (/.f64 1 z))) (*.f64 x (/.f64 z y))) (if (<=.f64 y -6191657103222841/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 y (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z))) (if (<=.f64 y 149999999999999999024329953090869060663583559412186448853165674109509566464) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 155000000000000009618283261998878726949270090584748289659474553988112206984340172393733423104) (*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (*.f64 x z) (neg.f64 (/.f64 x 2))) (*.f64 y (/.f64 z y))) (*.f64 x (neg.f64 z)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (/.f64 y (*.f64 x z))))))))
(if (<=.f64 y -99999999999999998278261272554585856747747644714015897553975120217811154108416) (/.f64 (+.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) (*.f64 z (/.f64 1 z))) (*.f64 x (/.f64 z y))) (if (<=.f64 y -6191657103222841/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (*.f64 (/.f64 y x) (/.f64 (+.f64 (*.f64 1/2 (*.f64 x x)) 1) z)) (if (<=.f64 y 3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 y (/.f64 (+.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) 1) (*.f64 x z))) (if (<=.f64 y 149999999999999999024329953090869060663583559412186448853165674109509566464) (*.f64 (/.f64 y x) (/.f64 (+.f64 (*.f64 1/2 (*.f64 x x)) 1) z)) (if (<=.f64 y 155000000000000009618283261998878726949270090584748289659474553988112206984340172393733423104) (*.f64 (/.f64 y z) (/.f64 (-.f64 (*.f64 (*.f64 x z) (neg.f64 (/.f64 x 2))) (*.f64 y (/.f64 z y))) (*.f64 x (neg.f64 z)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (/.f64 y (*.f64 x z))))))))
(if (<=.f64 y -500000000000000004246810716844851488074434962299380307947499551351398452953088) (/.f64 (+.f64 (*.f64 (/.f64 1 z) z) (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x (/.f64 z y))) (if (<=.f64 y -4606887725612233/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 5246140168319413/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))))
(if (<=.f64 y -500000000000000004246810716844851488074434962299380307947499551351398452953088) (/.f64 (+.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) (*.f64 z (/.f64 1 z))) (*.f64 x (/.f64 z y))) (if (or (<=.f64 y -4606887725612233/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (not (<=.f64 y 5246140168319413/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (*.f64 y (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)))))
(if (<=.f64 y -500000000000000004246810716844851488074434962299380307947499551351398452953088) (/.f64 (+.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) (*.f64 z (/.f64 1 z))) (*.f64 x (/.f64 z y))) (if (or (<=.f64 y -4606887725612233/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (not (<=.f64 y 5246140168319413/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768))) (*.f64 (/.f64 y x) (/.f64 (+.f64 (*.f64 1/2 (*.f64 x x)) 1) z)) (*.f64 y (/.f64 (+.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) 1) (*.f64 x z)))))
(if (<=.f64 y -89999999999999998615752596619344962556650145961592274296911924616970038274268406697357410226669428115540799832040641823326527145956277864699732194204315177168436657403692857555812190200528896) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (*.f64 (/.f64 y z) (/.f64 1 x))) (if (<=.f64 y -3714994261933705/29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 486537193029623/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)) y) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))))
(if (<=.f64 y -89999999999999998615752596619344962556650145961592274296911924616970038274268406697357410226669428115540799832040641823326527145956277864699732194204315177168436657403692857555812190200528896) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 y z) (/.f64 1 x))) (if (or (<=.f64 y -3714994261933705/29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992) (not (<=.f64 y 486537193029623/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (*.f64 y (/.f64 (+.f64 1 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2)))) (*.f64 x z)))))
(if (<=.f64 y -89999999999999998615752596619344962556650145961592274296911924616970038274268406697357410226669428115540799832040641823326527145956277864699732194204315177168436657403692857555812190200528896) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 y z) (/.f64 1 x))) (if (or (<=.f64 y -3714994261933705/29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992) (not (<=.f64 y 486537193029623/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192))) (*.f64 (/.f64 y x) (/.f64 (+.f64 (*.f64 1/2 (*.f64 x x)) 1) z)) (*.f64 y (/.f64 (+.f64 (*.f64 (/.f64 x y) (*.f64 y (*.f64 x 1/2))) 1) (*.f64 x z)))))
(if (<=.f64 z -99999999999999998278261272554585856747747644714015897553975120217811154108416) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))) (if (<=.f64 z 3061802069160839/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2)))) (if (<=.f64 z 14500000000000000849979675952395000930824194715834976585205520363057813398458894176318183472570050115451766226494582451431418379402129702303547675892674532154757283553769115074564429052972159561325120515912963473721499614734387600567566336) (/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z)) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))))
(if (<=.f64 z -99999999999999998278261272554585856747747644714015897553975120217811154108416) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (/.f64 y (*.f64 x z))) (if (<=.f64 z 3061802069160839/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2)))) (if (<=.f64 z 14500000000000000849979675952395000930824194715834976585205520363057813398458894176318183472570050115451766226494582451431418379402129702303547675892674532154757283553769115074564429052972159561325120515912963473721499614734387600567566336) (/.f64 (*.f64 (-.f64 -1 (*.f64 x (/.f64 x 2))) (neg.f64 y)) (*.f64 x z)) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))))
(if (<=.f64 z -99999999999999998278261272554585856747747644714015897553975120217811154108416) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (/.f64 y (*.f64 x z))) (if (<=.f64 z 3061802069160839/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2)))) (if (<=.f64 z 14500000000000000849979675952395000930824194715834976585205520363057813398458894176318183472570050115451766226494582451431418379402129702303547675892674532154757283553769115074564429052972159561325120515912963473721499614734387600567566336) (/.f64 (*.f64 y (-.f64 (*.f64 x (/.f64 x 2)) -1)) (*.f64 x z)) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))))
(if (<=.f64 z -99999999999999998278261272554585856747747644714015897553975120217811154108416) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (/.f64 y (*.f64 x z))) (if (<=.f64 z 3061802069160839/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2)))) (if (<=.f64 z 14500000000000000849979675952395000930824194715834976585205520363057813398458894176318183472570050115451766226494582451431418379402129702303547675892674532154757283553769115074564429052972159561325120515912963473721499614734387600567566336) (/.f64 (*.f64 y (+.f64 (*.f64 x (/.f64 x 2)) 1)) (*.f64 x z)) (*.f64 (/.f64 y x) (/.f64 (+.f64 (*.f64 1/2 (*.f64 x x)) 1) z)))))
(if (<=.f64 y -89999999999999998615752596619344962556650145961592274296911924616970038274268406697357410226669428115540799832040641823326527145956277864699732194204315177168436657403692857555812190200528896) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))) (if (<=.f64 y -5680949731791199/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (if (<=.f64 y 8593745525161113/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584) (+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2)))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))))
(if (<=.f64 y -89999999999999998615752596619344962556650145961592274296911924616970038274268406697357410226669428115540799832040641823326527145956277864699732194204315177168436657403692857555812190200528896) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (/.f64 y (*.f64 x z))) (if (or (<=.f64 y -5680949731791199/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (not (<=.f64 y 8593745525161113/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)) (+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))))
(if (<=.f64 y -89999999999999998615752596619344962556650145961592274296911924616970038274268406697357410226669428115540799832040641823326527145956277864699732194204315177168436657403692857555812190200528896) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (/.f64 y (*.f64 x z))) (if (or (<=.f64 y -5680949731791199/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (not (<=.f64 y 8593745525161113/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584))) (*.f64 (/.f64 y x) (/.f64 (+.f64 (*.f64 1/2 (*.f64 x x)) 1) z)) (+.f64 (/.f64 (/.f64 y x) z) (*.f64 y (/.f64 x (/.f64 z 1/2))))))
(if (<=.f64 y -89999999999999998615752596619344962556650145961592274296911924616970038274268406697357410226669428115540799832040641823326527145956277864699732194204315177168436657403692857555812190200528896) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x y) z)) (/.f64 y (*.f64 x z))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))
(if (<=.f64 y -89999999999999998615752596619344962556650145961592274296911924616970038274268406697357410226669428115540799832040641823326527145956277864699732194204315177168436657403692857555812190200528896) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (/.f64 y (*.f64 x z))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))
(if (<=.f64 y -89999999999999998615752596619344962556650145961592274296911924616970038274268406697357410226669428115540799832040641823326527145956277864699732194204315177168436657403692857555812190200528896) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y x) z)) (/.f64 y (*.f64 x z))) (*.f64 (/.f64 y x) (/.f64 (+.f64 (*.f64 1/2 (*.f64 x x)) 1) z)))
(if (<=.f64 y -105000000000000003661426594148799182940145618707664374095866026212317629486658337795391114203794165768214155777232375238631272091959963414978808291782393519337494075811362582702725361072865280) (+.f64 (*.f64 1/2 (*.f64 (/.f64 y z) x)) (/.f64 y (*.f64 x z))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))
(if (<=.f64 y -105000000000000003661426594148799182940145618707664374095866026212317629486658337795391114203794165768214155777232375238631272091959963414978808291782393519337494075811362582702725361072865280) (+.f64 (/.f64 y (*.f64 x z)) (*.f64 1/2 (*.f64 x (/.f64 y z)))) (*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z)))
(if (<=.f64 y -105000000000000003661426594148799182940145618707664374095866026212317629486658337795391114203794165768214155777232375238631272091959963414978808291782393519337494075811362582702725361072865280) (+.f64 (/.f64 y (*.f64 x z)) (*.f64 1/2 (*.f64 x (/.f64 y z)))) (*.f64 (/.f64 y x) (/.f64 (+.f64 (*.f64 1/2 (*.f64 x x)) 1) z)))
(*.f64 (/.f64 y x) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 x x))) z))
(*.f64 (/.f64 y x) (/.f64 (+.f64 (*.f64 1/2 (*.f64 x x)) 1) z))
(if (<=.f64 z 69999999999999997473404576392448184369611486649555748064641711250882276887714754736027502910159853883942456951485626292020489968620482159461396597415788754643205170054013900974964853312734997982054711296) (/.f64 (+.f64 (*.f64 1/2 (*.f64 x y)) (/.f64 y x)) z) (/.f64 y (*.f64 x z)))
(if (<=.f64 z 69999999999999997473404576392448184369611486649555748064641711250882276887714754736027502910159853883942456951485626292020489968620482159461396597415788754643205170054013900974964853312734997982054711296) (/.f64 (+.f64 (/.f64 y x) (*.f64 1/2 (*.f64 y x))) z) (/.f64 y (*.f64 x z)))
(if (<=.f64 x -3152519739159347/2251799813685248) (*.f64 1/2 (*.f64 y (/.f64 x z))) (if (<=.f64 x 6530219459687219/4503599627370496) (/.f64 y (*.f64 x z)) (*.f64 1/2 (*.f64 y (/.f64 x z)))))
(if (or (<=.f64 x -3152519739159347/2251799813685248) (not (<=.f64 x 6530219459687219/4503599627370496))) (*.f64 1/2 (*.f64 y (/.f64 x z))) (/.f64 y (*.f64 x z)))
(if (<=.f64 x -3152519739159347/2251799813685248) (*.f64 1/2 (*.f64 x (/.f64 y z))) (if (<=.f64 x 6530219459687219/4503599627370496) (/.f64 y (*.f64 x z)) (*.f64 1/2 (*.f64 x (/.f64 y z)))))
(if (or (<=.f64 x -3152519739159347/2251799813685248) (not (<=.f64 x 6530219459687219/4503599627370496))) (*.f64 1/2 (*.f64 x (/.f64 y z))) (/.f64 y (*.f64 x z)))
(if (<=.f64 z 199999999999999993726732215835951104) (/.f64 (/.f64 y z) x) (/.f64 y (*.f64 x z)))
(/.f64 y (*.f64 x z))
Compiler

Compiled 667 to 413 computations (38.1% saved)

soundness4.3s (30.5%)

Rules
841×frac-sub
841×frac-sub
841×frac-sub
841×frac-sub
748×frac-add
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032208
190196
2270196
3929196
43821196
57445196
016106
167106
2416106
33587106
016106
167106
2416106
33587106
024150
1125144
2886144
0136831011
1412027473
0121933522
1349031990
0136831011
1412027473
024150
1125144
2886144
036332
1193290
21869278
0107544319
1321942217
036265
1212259
22006235
024150
1125144
2886144
036265
1212259
22006235
0107544319
1321942217
016106
167106
2416106
33587106
0107544319
1321942217
024150
1125144
2886144
036265
1212259
22006235
0107544319
1321942217
032208
190196
2270196
3929196
43821196
57445196
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2327 to 1022 computations (56.1% saved)

end8.0ms (0.1%)

preprocess290.0ms (2.1%)

Compiler

Compiled 1336 to 648 computations (51.5% saved)

Profiling

Loading profile data...