Details

Time bar (total: 1.6min)

analyze736.0ms (0.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.6%0.4%0%0%0%0
0%0%99.6%0.4%0%0%0%1
0%0%99.6%0.4%0%0%0%2
0%0%99.6%0.4%0%0%0%3
0%0%99.6%0.4%0%0%0%4
0%0%99.6%0.4%0%0%0%5
0%0%99.6%0.4%0%0%0%6
0%0%99.6%0.4%0%0%0%7
0%0%99.6%0.4%0%0%0%8
0%0%99.6%0.4%0%0%0%9
0%0%99.6%0.4%0%0%0%10
0%0%99.6%0.4%0%0%0%11
0%0%99.6%0.4%0%0%0%12
Compiler

Compiled 39 to 24 computations (38.5% saved)

sample4.4s (4.5%)

Results
2.6s11475×body256infinite
1.8s8256×body256valid
Bogosity

preprocess53.0ms (0.1%)

Algorithm
egg-herbie
Rules
1568×+-commutative
1202×associate-*r*
1040×associate-*l*
936×*-commutative
888×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03073145
110312997
235072997
099
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
6
7
8
Outputs
0
1
2
3
4
5
6
7
8
Call 2
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i x))))
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c x) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c x) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i x)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 x t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 x a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 x y))))
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c y) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i z))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t z) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c y) (*.f64 i t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 a z) (*.f64 t y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i y)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 b z) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 c z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 y t) (*.f64 i c))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 i z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 y a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 j z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 y (-.f64 (*.f64 c t) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 t z))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 i z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 z t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 i a)))) (*.f64 z (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 b a))) (*.f64 t (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c b) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 c a))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 t y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 j a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 c z) (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 a z) (*.f64 i c)))) (*.f64 j (-.f64 (*.f64 a t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 a y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i j)))) (*.f64 a (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 b t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 c z) (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 b y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 i z) (*.f64 c a)))) (*.f64 j (-.f64 (*.f64 i t) (*.f64 c y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 j z) (*.f64 i a)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 j a)))) (*.f64 i (-.f64 (*.f64 c t) (*.f64 j y))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i x))))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 x i))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 x i)) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c x) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 z (fma.f64 x y (*.f64 t (neg.f64 a)))) (*.f64 b (-.f64 (*.f64 x c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c x) (*.f64 i y))))
(-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 x c) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 x c) (*.f64 y i)) (-.f64 (*.f64 t (fma.f64 y z (*.f64 a (neg.f64 x)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 x c) (*.f64 y i)) (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i x)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 a (-.f64 (*.f64 y z) (*.f64 x t)) (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 x i))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 a (fma.f64 y z (*.f64 t (neg.f64 x)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x i)))))
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) b) (-.f64 (*.f64 x (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) b (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (neg.f64 x))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 x t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) c) (*.f64 b (-.f64 (*.f64 x z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 x t) (*.f64 y i))))
(fma.f64 j (fma.f64 x t (*.f64 y (neg.f64 i))) (fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) c (*.f64 b (neg.f64 (-.f64 (*.f64 x z) (*.f64 a i))))))
(fma.f64 j (-.f64 (*.f64 x t) (*.f64 y i)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) c (*.f64 b (neg.f64 (-.f64 (*.f64 x z) (*.f64 a i))))))
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 x a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 x y))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) i) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 x y))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 x y)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) i (*.f64 b (neg.f64 (fma.f64 z c (*.f64 a (neg.f64 x)))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 x y)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) i (*.f64 (-.f64 (*.f64 z c) (*.f64 x a)) (neg.f64 b))))
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 x (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 x (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c y) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i z))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 z i))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 z i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t z) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c y) (*.f64 i t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z t) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 y c) (*.f64 t i))))
(fma.f64 j (-.f64 (*.f64 y c) (*.f64 t i)) (-.f64 (*.f64 x (-.f64 (*.f64 z t) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 a z) (*.f64 t y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i y)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i a))))
(-.f64 (*.f64 x (-.f64 (*.f64 z a) (*.f64 y t))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 a i)) (-.f64 (*.f64 x (-.f64 (*.f64 z a) (*.f64 y t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 b z) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z b) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 b i))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 b i)) (-.f64 (*.f64 x (-.f64 (*.f64 z b) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 c z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 y t) (*.f64 i c))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z c) (*.f64 t a)) (neg.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 a i))))) (*.f64 j (-.f64 (*.f64 y t) (*.f64 c i))))
(fma.f64 j (-.f64 (*.f64 y t) (*.f64 c i)) (-.f64 (*.f64 x (-.f64 (*.f64 z c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 y t) (*.f64 c i)) (fma.f64 x (-.f64 (*.f64 z c) (*.f64 t a)) (*.f64 b (neg.f64 (-.f64 (*.f64 y z) (*.f64 a i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 i z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 y a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 z i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y a)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 z i) (*.f64 t a)) (*.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 y a))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 z i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 j z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 y (-.f64 (*.f64 c t) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (-.f64 (*.f64 t c) (*.f64 i j))))
(fma.f64 y (-.f64 (*.f64 t c) (*.f64 i j)) (-.f64 (*.f64 x (-.f64 (*.f64 z j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 t c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 z c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 z c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 t c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 z c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y t) (*.f64 z a)) (*.f64 b (neg.f64 (-.f64 (*.f64 t c) (*.f64 a i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 t z))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 i z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 z t))) (*.f64 b (-.f64 (*.f64 a c) (*.f64 z i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 z t))) (*.f64 b (-.f64 (*.f64 a c) (*.f64 z i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 z t))) (*.f64 b (fma.f64 a c (*.f64 z (neg.f64 i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y b) (*.f64 t a)) (*.f64 (-.f64 (*.f64 b c) (*.f64 a i)) (neg.f64 z))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 z t) (*.f64 i y))))
(-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 z t) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 z t) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y z))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y z)) (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y z)) (-.f64 (*.f64 x (fma.f64 y i (*.f64 t (neg.f64 a)))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 i a)))) (*.f64 z (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 a i)))) (*.f64 z (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 z (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 a i)))))
(fma.f64 z (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y j) (*.f64 t a)) (*.f64 b (neg.f64 (-.f64 (*.f64 c j) (*.f64 a i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 b a))) (*.f64 t (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c b) (*.f64 i y))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a b))) (-.f64 (*.f64 t (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 b c) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 b c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a b))) (*.f64 t (-.f64 (*.f64 z c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 b c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a b)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (neg.f64 t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 c a))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a c))) (*.f64 b (-.f64 (*.f64 z t) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a c)) (*.f64 b (neg.f64 (-.f64 (*.f64 z t) (*.f64 a i))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a c))) (*.f64 b (-.f64 (*.f64 z t) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 t y))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a i))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y t)))))
(fma.f64 j (-.f64 (*.f64 c i) (*.f64 y t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 j a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 y i))))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 c z) (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t b)) (neg.f64 (*.f64 a (-.f64 (*.f64 z c) (*.f64 b i))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 z c) (*.f64 b i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t b)) (*.f64 a (neg.f64 (fma.f64 z c (*.f64 b (neg.f64 i)))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 a z) (*.f64 i c)))) (*.f64 j (-.f64 (*.f64 a t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 z a) (*.f64 c i)))) (*.f64 j (-.f64 (*.f64 t a) (*.f64 y i))))
(fma.f64 j (fma.f64 t a (*.f64 y (neg.f64 i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t c)) (*.f64 (-.f64 (*.f64 z a) (*.f64 c i)) (neg.f64 b))))
(fma.f64 j (-.f64 (*.f64 t a) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t c)) (*.f64 b (neg.f64 (-.f64 (*.f64 z a) (*.f64 c i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 a y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y a))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y a)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i j)))) (*.f64 a (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i j)))) (*.f64 a (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 a (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 j))) (*.f64 (fma.f64 z c (*.f64 i (neg.f64 j))) (neg.f64 b))))
(fma.f64 a (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t j)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i j)) (neg.f64 b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 b t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 z b) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t b) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 t b) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 z b) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 c z) (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 b y))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 i (-.f64 (*.f64 z c) (*.f64 a b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y b)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y b)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 z c) (*.f64 a b)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y b)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (fma.f64 z c (*.f64 a (neg.f64 b))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) j)) (*.f64 b (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 b (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 i z) (*.f64 c a)))) (*.f64 j (-.f64 (*.f64 i t) (*.f64 c y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z i) (*.f64 a c)))) (*.f64 j (-.f64 (*.f64 t i) (*.f64 y c))))
(fma.f64 j (-.f64 (*.f64 t i) (*.f64 y c)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z i) (*.f64 a c)))))
(fma.f64 j (fma.f64 t i (*.f64 y (neg.f64 c))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 z i (*.f64 a (neg.f64 c))) (neg.f64 b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 j z) (*.f64 i a)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z j) (*.f64 a i)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 y i))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 z j) (*.f64 a i)) (neg.f64 b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z j) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 j a)))) (*.f64 i (-.f64 (*.f64 c t) (*.f64 j y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a j)))) (*.f64 i (-.f64 (*.f64 t c) (*.f64 y j))))
(fma.f64 i (-.f64 (*.f64 t c) (*.f64 y j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a j)))))
(fma.f64 i (-.f64 (*.f64 t c) (*.f64 y j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (fma.f64 z c (*.f64 j (neg.f64 a))))))
Compiler

Compiled 47 to 32 computations (31.9% saved)

simplify75.0ms (0.1%)

Algorithm
egg-herbie
Rules
1340×+-commutative
1082×distribute-lft-in
970×associate-+l+
834×*-commutative
736×distribute-rgt-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02585
16281
216981
348177
4164777
5532377
6766177
Stop Event
node limit
Counts
1 → 5
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (fma.f64 c z (neg.f64 (*.f64 a i))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))

eval1.0ms (0%)

Compiler

Compiled 150 to 43 computations (71.3% saved)

prune2.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New325
Fresh011
Picked000
Done000
Total336
Error
16.6b
Counts
6 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
16.6b
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
16.6b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 74 to 44 computations (40.5% saved)

localize176.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
6.6b
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
7.1b
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
9.1b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
Compiler

Compiled 132 to 23 computations (82.6% saved)

series183.0ms (0.2%)

Counts
4 → 276
Calls

69 calls:

TimeVariablePointExpression
157.0ms
y
@0
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
2.0ms
y
@inf
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
1.0ms
b
@-inf
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
1.0ms
x
@0
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
1.0ms
z
@-inf
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))

rewrite190.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
596×+-commutative
586×add-sqr-sqrt
584×pow1
584×*-un-lft-identity
540×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024130
1543130
27866130
Stop Event
node limit
Counts
4 → 135
Calls
Call 1
Inputs
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 y z) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (fma.f64 y z (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 a (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 a (neg.f64 i)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (*.f64 c z) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 z c (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 z c (*.f64 i a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 c t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c t) j) (*.f64 (*.f64 y (neg.f64 i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (fma.f64 t c (*.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 t c (*.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 c t) (*.f64 i y))) j))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 j 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 1) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (-.f64 (*.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) (pow.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))) (neg.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))))))

simplify599.0ms (0.6%)

Algorithm
egg-herbie
Rules
1102×associate--r+
1006×+-commutative
778×associate-+r-
760×associate--l+
740×associate-+l-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042017915
1116816575
2488716543
Stop Event
node limit
Counts
411 → 298
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 y (*.f64 z x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 y (*.f64 z x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 x (*.f64 y z)))
(+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))
(+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 y z) x))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (fma.f64 y z (*.f64 t a)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 3)
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 a (neg.f64 i))))
(+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 a (neg.f64 i)) b))
(+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (*.f64 c z) b))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 z c (*.f64 i a)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 z c (*.f64 i a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)))))
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 c t)))
(+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 (*.f64 c t) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (fma.f64 t c (*.f64 i y)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 t c (*.f64 i y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))))
(pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 c t) (*.f64 i y))) j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (+.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 1) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1)
(*.f64 1 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 1 (/.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (-.f64 (*.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) (pow.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))) (neg.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(exp.f64 (log.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 1 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 1 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
Outputs
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 t (neg.f64 (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y x) z)
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y x) z)
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 t (neg.f64 (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y x) z)
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y x) z)
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y x) z)
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 t (neg.f64 (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 t (neg.f64 (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y x) z)
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 t (neg.f64 (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 t (neg.f64 (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 a (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 a (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 a (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 a (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 z b))
(*.f64 z (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 a (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 a (neg.f64 (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 y (neg.f64 (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 y (neg.f64 (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 y (neg.f64 (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 y (neg.f64 (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 y (neg.f64 (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 y (neg.f64 (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
(*.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(-.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (*.f64 c b)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 b (fma.f64 a i (*.f64 z (neg.f64 c)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y x) z)
(*.f64 z (*.f64 y x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y x) z)
(*.f64 z (*.f64 y x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (-.f64 (*.f64 (*.f64 a t) x) (*.f64 a (*.f64 i b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(neg.f64 (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 (fma.f64 (neg.f64 y) x (*.f64 c b)) (neg.f64 z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (neg.f64 (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))))) (*.f64 -1 (-.f64 (*.f64 (*.f64 a t) x) (*.f64 a (*.f64 i b)))))
(fma.f64 (neg.f64 z) (fma.f64 (neg.f64 y) x (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (neg.f64 (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))))) (*.f64 -1 (-.f64 (*.f64 (*.f64 a t) x) (*.f64 a (*.f64 i b)))))
(fma.f64 (neg.f64 z) (fma.f64 (neg.f64 y) x (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (neg.f64 (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))))) (*.f64 -1 (-.f64 (*.f64 (*.f64 a t) x) (*.f64 a (*.f64 i b)))))
(fma.f64 (neg.f64 z) (fma.f64 (neg.f64 y) x (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (*.f64 y x) z) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 y (*.f64 z x) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 a i (*.f64 z (neg.f64 c)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 t (neg.f64 (*.f64 a x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 t (neg.f64 (*.f64 a x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))
(*.f64 -1 (-.f64 (*.f64 (*.f64 a t) x) (*.f64 a (*.f64 i b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (-.f64 (*.f64 (*.f64 a t) x) (*.f64 a (*.f64 i b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
(*.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
(*.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (neg.f64 a) (*.f64 i b)))
(fma.f64 y (*.f64 z x) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 a (*.f64 i b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 z b)))
(*.f64 b (*.f64 z (neg.f64 c)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 z b)))
(*.f64 b (*.f64 z (neg.f64 c)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (neg.f64 (*.f64 c (*.f64 z b))))
(-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 t (*.f64 a x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 a (neg.f64 a)))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 a (neg.f64 a)))))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 a (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 y z) x))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 t (+.f64 a (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) 1)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (fma.f64 y z (*.f64 t a)))
(/.f64 x (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) x)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a)))
(/.f64 x (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))) x)
(pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 3)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) 1/3)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(fabs.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 1))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) (*.f64 i (+.f64 a (neg.f64 a)))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) (*.f64 i (+.f64 a (neg.f64 a)))))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 a (neg.f64 i))))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 b (*.f64 a (neg.f64 i))) (*.f64 b (*.f64 c z)))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) (*.f64 i (+.f64 a (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 a (neg.f64 i)) b))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 (*.f64 a (neg.f64 i)) b) (*.f64 (*.f64 c z) b))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (+.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) (*.f64 i (+.f64 a (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 z c (*.f64 i a)))
(/.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 i (*.f64 a (fma.f64 z c (*.f64 a i))))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (fma.f64 i (*.f64 a (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))) b)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 z c (*.f64 i a)))
(/.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2))))
(*.f64 (/.f64 b (fma.f64 z c (*.f64 a i))) (-.f64 (pow.f64 (*.f64 z c) 2) (pow.f64 (*.f64 a i) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 z c (*.f64 i a)))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (*.f64 z c) 2) (*.f64 i (*.f64 a (fma.f64 z c (*.f64 a i))))) (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) (fma.f64 i (*.f64 a (fma.f64 z c (*.f64 a i))) (pow.f64 (*.f64 z c) 2))) b)
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3) 1/3)
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2))
(fabs.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fabs.f64 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)
(*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) (*.f64 i (+.f64 (neg.f64 y) y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 y (neg.f64 y)))))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) (*.f64 i (+.f64 (neg.f64 y) y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 y (neg.f64 y)))))
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 y (neg.f64 i))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 c t)))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) (*.f64 i (+.f64 (neg.f64 y) y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 y (neg.f64 y)))))
(+.f64 (*.f64 (*.f64 c t) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (neg.f64 y) i (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) (*.f64 i (+.f64 (neg.f64 y) y))))
(*.f64 j (+.f64 (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 i (+.f64 y (neg.f64 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (fma.f64 t c (*.f64 i y)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 t c (*.f64 y i)) j))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 j (/.f64 (fma.f64 i (*.f64 y (fma.f64 t c (*.f64 y i))) (pow.f64 (*.f64 t c) 2)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 i (*.f64 y (fma.f64 t c (*.f64 y i))) (pow.f64 (*.f64 t c) 2))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 t c (*.f64 i y)))
(/.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 t c (*.f64 y i)) j))
(*.f64 (/.f64 j (fma.f64 t c (*.f64 y i))) (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 t c (*.f64 i y)))))
(/.f64 j (/.f64 (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 i (*.f64 y (fma.f64 t c (*.f64 y i))))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))
(/.f64 j (/.f64 (fma.f64 i (*.f64 y (fma.f64 t c (*.f64 y i))) (pow.f64 (*.f64 t c) 2)) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (/.f64 j (fma.f64 i (*.f64 y (fma.f64 t c (*.f64 y i))) (pow.f64 (*.f64 t c) 2))) (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)))
(pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3) 1/3)
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j) 2))
(fabs.f64 (*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j))
(fabs.f64 (*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 c t) (*.f64 i y))) j))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3)))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 j 3)))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(*.f64 (fma.f64 t c (*.f64 i (neg.f64 y))) j)
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 2 (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(fma.f64 2 (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)) (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(+.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b) 2))))
(+.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(+.f64 (+.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 2 (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(fma.f64 2 (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)) (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 1) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(+.f64 (fma.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(+.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b) 2))))
(*.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1)
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 1 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) 2)))
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))) (cbrt.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (cbrt.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) 2)))
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))) (cbrt.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (cbrt.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (fma.f64 a i (*.f64 z (neg.f64 c)))) 3)) (fma.f64 b (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 1 (/.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (fma.f64 a i (*.f64 z (neg.f64 c)))) 3)) (fma.f64 b (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (fma.f64 a i (*.f64 z (neg.f64 c)))) 3)) (fma.f64 b (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) 2) (*.f64 (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2) (*.f64 (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (-.f64 (*.f64 (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (fma.f64 a i (*.f64 z (neg.f64 c)))) 3)) (fma.f64 b (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) (pow.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (-.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) 3) (pow.f64 (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) 3)) (fma.f64 (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (-.f64 (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 3) (pow.f64 (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)) 3)) (fma.f64 (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)) (-.f64 (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)) (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))) (neg.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2))) (neg.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3)) (fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 b (fma.f64 a i (*.f64 z (neg.f64 c)))) 3)) (fma.f64 b (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))))
(pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1)
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 2)
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 3)
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(pow.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) 1/3)
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) 2))
(fabs.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(fabs.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(log.f64 (exp.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(exp.f64 (log.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) x (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 1 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 1 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 b (fma.f64 a i (*.f64 z (neg.f64 c))) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b))))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) 2)) (cbrt.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(fma.f64 (cbrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))) (cbrt.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) 2)) (*.f64 0 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(fma.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (cbrt.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)) (*.f64 0 (*.f64 (fma.f64 z c (neg.f64 (*.f64 a i))) b)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (fma.f64 a i (*.f64 z (neg.f64 c)))))

localize26.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y z) (*.f64 t a))
6.4b
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
6.6b
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
8.1b
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
Compiler

Compiled 111 to 21 computations (81.1% saved)

series59.0ms (0.1%)

Counts
4 → 312
Calls

78 calls:

TimeVariablePointExpression
37.0ms
x
@0
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
2.0ms
z
@-inf
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
1.0ms
i
@0
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
1.0ms
a
@0
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
1.0ms
z
@0
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))

rewrite139.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
566×add-sqr-sqrt
564×pow1
564×*-un-lft-identity
532×+-commutative
522×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024172
1527172
27362172
Stop Event
node limit
Counts
4 → 162
Calls
Call 1
Inputs
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (*.f64 y z) (*.f64 t a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (*.f64 y z))) (*.f64 x (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 y z) x)) (*.f64 (*.f64 t (neg.f64 a)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 y (neg.f64 i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 t c (*.f64 y i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (*.f64 b (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 a i) b)) (*.f64 (*.f64 z (neg.f64 c)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 y (neg.f64 i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 y (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 y (neg.f64 i)) j))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2) (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3)) (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (*.f64 (*.f64 t (neg.f64 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (cbrt.f64 (pow.f64 (*.f64 t a) 2)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 a)) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (-.f64 (*.f64 y z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (-.f64 (*.f64 y z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (cbrt.f64 (pow.f64 (*.f64 t a) 2)) (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (neg.f64 a))) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (*.f64 (*.f64 t (neg.f64 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 y z (*.f64 t a)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 y z (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 (*.f64 y z) (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) (-.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (*.f64 y z) (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) (pow.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (neg.f64 (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y z (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z y (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y z) (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 y z) 2)) (cbrt.f64 (*.f64 y z)) (*.f64 t (neg.f64 a)))))))

simplify482.0ms (0.5%)

Algorithm
egg-herbie
Rules
1634×fma-def
1184×associate-+l-
1086×associate-+r-
742×associate-*r*
590×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053923438
1165622856
2658422844
Stop Event
node limit
Counts
474 → 372
Calls
Call 1
Inputs
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))))
(*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))))))
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b)))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))))
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (*.f64 y z))) (*.f64 x (*.f64 t (neg.f64 a))))
(+.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 y z) x)) (*.f64 (*.f64 t (neg.f64 a)) x))
(+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 y (neg.f64 i)) j))
(+.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) 1)
(*.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(*.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))
(pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 3)
(pow.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2))
(log.f64 (exp.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(exp.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(+.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))
(+.f64 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))
(+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 t c (*.f64 y i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 t c) (*.f64 y i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (*.f64 b (*.f64 z (neg.f64 c))))
(+.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 a i) b)) (*.f64 (*.f64 z (neg.f64 c)) b))
(+.f64 (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 y (neg.f64 i)) j))
(+.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 y (neg.f64 i)) j))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 1)
(*.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)
(*.f64 1 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 (sqrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(*.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2) (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3)) (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2))
(log.f64 (exp.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(exp.f64 (log.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(+.f64 (*.f64 y z) (*.f64 t (neg.f64 a)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (*.f64 y z) (*.f64 (*.f64 t (neg.f64 a)) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (cbrt.f64 (pow.f64 (*.f64 t a) 2)) (*.f64 t a)))
(+.f64 (*.f64 t (neg.f64 a)) (*.f64 y z))
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 y z))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (*.f64 y z))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (cbrt.f64 (pow.f64 (*.f64 t a) 2)) (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (neg.f64 a))) (*.f64 t a))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (*.f64 t (neg.f64 a)))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (*.f64 (*.f64 t (neg.f64 a)) 1))
(*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)
(*.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (fma.f64 y z (*.f64 t a))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 t a))))
(/.f64 1 (/.f64 (fma.f64 y z (*.f64 t a)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 y z (*.f64 t a)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 (*.f64 y z) (*.f64 t (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) (-.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (*.f64 y z) (*.f64 t (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) (pow.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (neg.f64 (fma.f64 y z (*.f64 t a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a))))))
(pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 t a)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(exp.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(fma.f64 y z (*.f64 t (neg.f64 a)))
(fma.f64 z y (*.f64 t (neg.f64 a)))
(fma.f64 1 (*.f64 y z) (*.f64 t (neg.f64 a)))
(fma.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (*.f64 t (neg.f64 a)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y z) 2)) (cbrt.f64 (*.f64 y z)) (*.f64 t (neg.f64 a)))
Outputs
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y)
(*.f64 y (fma.f64 z x (*.f64 (neg.f64 i) j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j))) y))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 i j) (*.f64 z x)) (neg.f64 y))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x))))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 y (-.f64 (*.f64 i j) (*.f64 z x)))))
(-.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) (*.f64 y (-.f64 (*.f64 i j) (*.f64 z x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x))))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 y (-.f64 (*.f64 i j) (*.f64 z x)))))
(-.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) (*.f64 y (-.f64 (*.f64 i j) (*.f64 z x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x))))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 -1 (*.f64 a (*.f64 t x)) (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 y (fma.f64 i j (neg.f64 (*.f64 z x))))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 y (-.f64 (*.f64 i j) (*.f64 z x)))))
(-.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) (*.f64 y (-.f64 (*.f64 i j) (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(fma.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(*.f64 z (fma.f64 y x (*.f64 (neg.f64 c) b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(neg.f64 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))))
(*.f64 z (neg.f64 (fma.f64 b c (*.f64 x (neg.f64 y)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 -1 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (fma.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) (*.f64 z (fma.f64 b c (*.f64 x (neg.f64 y)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 -1 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (fma.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) (*.f64 z (fma.f64 b c (*.f64 x (neg.f64 y)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))))
(fma.f64 -1 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (fma.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j (fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 b (*.f64 i a)))))
(-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) (*.f64 z (fma.f64 b c (*.f64 x (neg.f64 y)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 y (*.f64 z x) (*.f64 (neg.f64 i) (*.f64 y j))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)
(*.f64 t (fma.f64 c j (*.f64 (neg.f64 a) x)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))
(neg.f64 (*.f64 t (fma.f64 a x (*.f64 (neg.f64 c) j))))
(*.f64 (fma.f64 (neg.f64 c) j (*.f64 a x)) (neg.f64 t))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 -1 (*.f64 t (fma.f64 a x (*.f64 (neg.f64 c) j))) (fma.f64 y (*.f64 z x) (*.f64 (neg.f64 i) (*.f64 y j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (fma.f64 (neg.f64 c) j (*.f64 a x)))))
(-.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (*.f64 t (fma.f64 (neg.f64 c) j (*.f64 a x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 -1 (*.f64 t (fma.f64 a x (*.f64 (neg.f64 c) j))) (fma.f64 y (*.f64 z x) (*.f64 (neg.f64 i) (*.f64 y j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (fma.f64 (neg.f64 c) j (*.f64 a x)))))
(-.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (*.f64 t (fma.f64 (neg.f64 c) j (*.f64 a x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 -1 (*.f64 t (fma.f64 a x (*.f64 (neg.f64 c) j))) (fma.f64 y (*.f64 z x) (*.f64 (neg.f64 i) (*.f64 y j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (*.f64 t (fma.f64 (neg.f64 c) j (*.f64 a x)))))
(-.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))) (*.f64 t (fma.f64 (neg.f64 c) j (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j (*.f64 y (*.f64 z x))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))
(*.f64 a (fma.f64 -1 (*.f64 t x) (*.f64 b i)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a))
(neg.f64 (*.f64 a (fma.f64 t x (neg.f64 (*.f64 b i)))))
(*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a)))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 a (fma.f64 t x (neg.f64 (*.f64 b i))))))))
(+.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i)))))
(-.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a)))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 a (fma.f64 t x (neg.f64 (*.f64 b i))))))))
(+.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i)))))
(-.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 t x) (*.f64 -1 (*.f64 i b))) a)))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 a (fma.f64 t x (neg.f64 (*.f64 b i))))))))
(+.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 a (neg.f64 (-.f64 (*.f64 t x) (*.f64 b i)))))
(-.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 c (*.f64 t j) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))
(*.f64 i (fma.f64 a b (neg.f64 (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b)))))
(*.f64 (neg.f64 i) (fma.f64 y j (*.f64 (neg.f64 a) b)))
(*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 -1 (*.f64 i (fma.f64 y j (*.f64 (neg.f64 a) b))) (fma.f64 c (*.f64 t j) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 -1 (*.f64 i (fma.f64 y j (*.f64 (neg.f64 a) b))) (fma.f64 c (*.f64 t j) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (fma.f64 -1 (*.f64 i (fma.f64 y j (*.f64 (neg.f64 a) b))) (fma.f64 c (*.f64 t j) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 i (*.f64 b a) (*.f64 (neg.f64 i) (*.f64 y j))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))
(*.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 t j))))
(*.f64 (-.f64 (*.f64 b z) (*.f64 t j)) (neg.f64 c))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 -1 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 t j)))) (fma.f64 i (*.f64 b a) (*.f64 (neg.f64 i) (*.f64 y j)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 -1 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 t j)))) (fma.f64 i (*.f64 b a) (*.f64 (neg.f64 i) (*.f64 y j)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -1 (*.f64 t j)) (*.f64 b z)))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 -1 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 t j)))) (fma.f64 i (*.f64 b a) (*.f64 (neg.f64 i) (*.f64 y j)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j)))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) j (*.f64 (neg.f64 c) (*.f64 b z)))
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j)))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))
(*.f64 i (fma.f64 a b (neg.f64 (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 -1 (*.f64 y j))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b)))))
(*.f64 (neg.f64 i) (fma.f64 y j (*.f64 (neg.f64 a) b)))
(*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 -1 (*.f64 i (fma.f64 y j (*.f64 (neg.f64 a) b))) (fma.f64 c (*.f64 t j) (*.f64 (neg.f64 c) (*.f64 b z))))
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 -1 (*.f64 i (fma.f64 y j (*.f64 (neg.f64 a) b))) (fma.f64 c (*.f64 t j) (*.f64 (neg.f64 c) (*.f64 b z))))
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 y j) (*.f64 -1 (*.f64 a b))))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 -1 (*.f64 i (fma.f64 y j (*.f64 (neg.f64 a) b))) (fma.f64 c (*.f64 t j) (*.f64 (neg.f64 c) (*.f64 b z))))
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(fma.f64 i (*.f64 b a) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 b (*.f64 i a) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 c (*.f64 z (neg.f64 b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 c (*.f64 z (neg.f64 b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 i (fma.f64 a b (neg.f64 (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))
(*.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j)))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 t j))))
(*.f64 (-.f64 (*.f64 b z) (*.f64 t j)) (neg.f64 c))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 -1 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 t j)))) (fma.f64 i (*.f64 b a) (*.f64 (neg.f64 i) (*.f64 y j))))
(-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 -1 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 t j)))) (fma.f64 i (*.f64 b a) (*.f64 (neg.f64 i) (*.f64 y j))))
(-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 -1 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 t j)))) (fma.f64 i (*.f64 b a) (*.f64 (neg.f64 i) (*.f64 y j))))
(-.f64 (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 t j))))
(*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 -1 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 (-.f64 (*.f64 a i) (*.f64 c z)) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 -1 (*.f64 a t))
(neg.f64 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(neg.f64 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(neg.f64 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(neg.f64 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(neg.f64 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(neg.f64 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 x (*.f64 0 (*.f64 a t)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 i y))))
(fma.f64 j (*.f64 y (+.f64 (neg.f64 i) i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(+.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 x (*.f64 0 (*.f64 a t)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(+.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 i y))))
(fma.f64 j (*.f64 y (+.f64 (neg.f64 i) i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (*.f64 y z))) (*.f64 x (*.f64 t (neg.f64 a))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 y z) x)) (*.f64 (*.f64 t (neg.f64 a)) x))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 y (neg.f64 i))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 y (neg.f64 i)) j))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))) 1)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))) (cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(*.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))) (cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 x x)) (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))) 2)) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (fma.f64 x (*.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) x) (*.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))
(pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 2)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 3)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(pow.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 3) 1/3)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2))
(sqrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))) 2))
(fabs.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))
(log.f64 (exp.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 3))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(exp.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 1))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 y (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(*.f64 j (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 y (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 j (*.f64 t c)) (*.f64 j (*.f64 y (neg.f64 i))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 t c)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 y (+.f64 (neg.f64 i) i))))
(+.f64 (*.f64 (*.f64 t c) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 t c) j))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 j (+.f64 (fma.f64 c t (neg.f64 (*.f64 i y))) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(*.f64 j (+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 y (+.f64 (neg.f64 i) i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2))) (fma.f64 t c (*.f64 y i)))
(/.f64 j (/.f64 (fma.f64 t c (*.f64 i y)) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 j (fma.f64 c t (*.f64 i y))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 t c (*.f64 i y))))) j))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 y (*.f64 i (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2))) j)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 2) (pow.f64 (*.f64 y i) 2)) j) (fma.f64 t c (*.f64 y i)))
(/.f64 j (/.f64 (fma.f64 t c (*.f64 i y)) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))))
(*.f64 (/.f64 j (fma.f64 c t (*.f64 i y))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t c) 3) (pow.f64 (*.f64 y i) 3)) j) (+.f64 (pow.f64 (*.f64 t c) 2) (*.f64 (*.f64 y i) (fma.f64 t c (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 y (*.f64 i (fma.f64 t c (*.f64 i y))))) j))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 y (*.f64 i (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2))) j)
(pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 1)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) 1/3)
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2))
(sqrt.f64 (pow.f64 (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))) 2))
(fabs.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 t c) (*.f64 y i)) 3) (pow.f64 j 3)))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 y i))))
(+.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 i y))))
(fma.f64 j (*.f64 y (+.f64 (neg.f64 i) i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 z c))))
(+.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 c z))))
(fma.f64 b (*.f64 z (+.f64 (neg.f64 c) c)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 y i)) j))
(+.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))) (*.f64 j (fma.f64 (neg.f64 i) y (*.f64 i y))))
(fma.f64 j (*.f64 y (+.f64 (neg.f64 i) i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 z c)) b))
(+.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 c z))))
(fma.f64 b (*.f64 z (+.f64 (neg.f64 c) c)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (*.f64 b (*.f64 z (neg.f64 c))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 a i) b)) (*.f64 (*.f64 z (neg.f64 c)) b))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 y (neg.f64 i))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 y (neg.f64 i)) j))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1) (*.f64 j (*.f64 t c))) (*.f64 j (*.f64 y (neg.f64 i))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 1) (*.f64 (*.f64 t c) j)) (*.f64 (*.f64 y (neg.f64 i)) j))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))) 1)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 1 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (sqrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (sqrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2) (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(/.f64 (fma.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (neg.f64 (pow.f64 (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))) 2))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (neg.f64 (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))))
(/.f64 (-.f64 (*.f64 b (*.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z))) b)) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (neg.f64 (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) 3)) (+.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))) 2) (*.f64 b (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (-.f64 (*.f64 i a) (*.f64 c z))) b) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))))
(pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 1)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(pow.f64 (sqrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 2)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(pow.f64 (cbrt.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 3)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(pow.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3) 1/3)
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(sqrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y))))) 2))
(fabs.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(log.f64 (exp.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 3))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(expm1.f64 (log1p.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(exp.f64 (log.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) 1))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(log1p.f64 (expm1.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 c t (neg.f64 (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 y z) (*.f64 t (neg.f64 a)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 (*.f64 t (neg.f64 a)) 1))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 a t)) (*.f64 z y)) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (cbrt.f64 (pow.f64 (*.f64 t a) 2)) (*.f64 t a)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (cbrt.f64 (pow.f64 (*.f64 a t) 2)) (*.f64 a t)))
(+.f64 (*.f64 t (neg.f64 a)) (*.f64 y z))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(+.f64 (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 y z))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 a t)) (*.f64 z y)) (*.f64 a t))
(+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (*.f64 y z))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 1) (-.f64 (*.f64 y z) (*.f64 t a)))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (cbrt.f64 (pow.f64 (*.f64 t a) 2)) (*.f64 t a)) (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (cbrt.f64 (pow.f64 (*.f64 a t) 2)) (*.f64 a t)))
(+.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (neg.f64 a))) (*.f64 t a))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (*.f64 t (neg.f64 a)))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 a t)) (*.f64 z y)) (*.f64 a t))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 y z)) (*.f64 (*.f64 t (neg.f64 a)) 1))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (fma.f64 y z (*.f64 t a))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 z y (*.f64 a t))) (pow.f64 (*.f64 z y) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 t a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 z y))) (-.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 (*.f64 a t))))
(/.f64 1 (/.f64 (fma.f64 y z (*.f64 t a)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 z y (*.f64 a t))) (pow.f64 (*.f64 z y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 y z (*.f64 t a)))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 z y (*.f64 a t))) (pow.f64 (*.f64 z y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 (*.f64 y z) (*.f64 t (neg.f64 a))))
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) (-.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) (-.f64 (*.f64 z y) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 a) t (*.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (*.f64 0 (*.f64 a t)) (*.f64 0 (*.f64 a t)))) (fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t))))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (*.f64 y z) (*.f64 t (neg.f64 a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 t (*.f64 a (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 z y (*.f64 a t))) (pow.f64 (*.f64 z y) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) (pow.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 (*.f64 0 (*.f64 a t)) 3)) (fma.f64 (*.f64 0 (*.f64 a t)) (+.f64 (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 z y)) (*.f64 a t)) (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (neg.f64 (fma.f64 y z (*.f64 t a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (fma.f64 y z (*.f64 a t))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 z y (*.f64 a t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 t (*.f64 a (fma.f64 y z (*.f64 a t)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (fma.f64 z y (*.f64 a t))) (pow.f64 (*.f64 z y) 2))))
(pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 1)
(-.f64 (*.f64 z y) (*.f64 a t))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 2)
(-.f64 (*.f64 z y) (*.f64 a t))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 3)
(-.f64 (*.f64 z y) (*.f64 a t))
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) 1/3)
(-.f64 (*.f64 z y) (*.f64 a t))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2))
(fabs.f64 (-.f64 (*.f64 z y) (*.f64 a t)))
(log.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 z y) (*.f64 a t))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 t a)))))
(-.f64 (*.f64 z y) (*.f64 a t))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3))
(-.f64 (*.f64 z y) (*.f64 a t))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 z y) (*.f64 a t))
(exp.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 z y) (*.f64 a t))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 t a))) 1))
(-.f64 (*.f64 z y) (*.f64 a t))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 y z (*.f64 t (neg.f64 a)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 z y (*.f64 t (neg.f64 a)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 1 (*.f64 y z) (*.f64 t (neg.f64 a)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 1 (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 y z (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 z y (-.f64 (*.f64 0 (*.f64 a t)) (*.f64 a t)))
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (*.f64 t (neg.f64 a)))
(-.f64 (*.f64 z y) (*.f64 a t))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 2)) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 (neg.f64 a) t (*.f64 a t)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y z) 2)) (cbrt.f64 (*.f64 y z)) (*.f64 t (neg.f64 a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z y) 2)) (cbrt.f64 (*.f64 z y)) (neg.f64 (*.f64 a t)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 z y) 2)) (cbrt.f64 (*.f64 z y))) (*.f64 a t))

eval151.0ms (0.2%)

Compiler

Compiled 23410 to 3246 computations (86.1% saved)

prune265.0ms (0.3%)

Pruning

24 alts after pruning (24 fresh and 0 done)

PrunedKeptTotal
New64624670
Fresh000
Picked101
Done101
Total64824672
Error
0.0b
Counts
672 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
39.8b
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))
16.6b
(fma.f64 x (+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
25.7b
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
14.2b
(+.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
16.6b
(+.f64 (-.f64 (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
16.9b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3))
18.6b
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
29.9b
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
30.7b
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
32.2b
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
37.3b
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
28.6b
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
31.1b
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
38.0b
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
46.1b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
44.9b
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
45.4b
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 t j))))
43.8b
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
41.5b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
45.4b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
45.2b
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
45.4b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
47.3b
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
44.9b
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
Compiler

Compiled 1278 to 834 computations (34.7% saved)

localize31.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(-.f64 (*.f64 y x) (*.f64 c b))
3.6b
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
4.7b
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
6.6b
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
Compiler

Compiled 120 to 22 computations (81.7% saved)

series18.0ms (0%)

Counts
3 → 204
Calls

51 calls:

TimeVariablePointExpression
4.0ms
y
@inf
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
1.0ms
z
@0
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
1.0ms
a
@-inf
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
1.0ms
a
@0
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
1.0ms
t
@0
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))

rewrite141.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
922×associate-*r/
754×associate-*l/
436×add-sqr-sqrt
432×associate-+l+
430×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02095
141391
2535491
Stop Event
node limit
Counts
3 → 275
Calls
Call 1
Inputs
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 y x) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (-.f64 1 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z)) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) z) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) z) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) z) (neg.f64 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) z) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 x t)) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x t) a) (+.f64 (*.f64 (*.f64 i b) a) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 a (*.f64 x t))) (*.f64 a (*.f64 i b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (*.f64 x t) a)) (*.f64 (*.f64 i b) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (*.f64 y x))) (*.f64 z (*.f64 c (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 (*.f64 y x) z)) (*.f64 (*.f64 c (neg.f64 b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1) (*.f64 z (*.f64 y x))) (*.f64 z (*.f64 c (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1) (*.f64 (*.f64 y x) z)) (*.f64 (*.f64 c (neg.f64 b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (-.f64 1 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1) (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (sqrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 2) (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (-.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3) (pow.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 3)) (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2))) (-.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3) (pow.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 3))) (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) 1) (-.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3) (pow.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 3)) 1) (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 (*.f64 c (neg.f64 b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 c) b (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 c (neg.f64 b))) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 (*.f64 c (neg.f64 b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) 1) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) 1) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))))))

simplify264.0ms (0.3%)

Algorithm
egg-herbie
Rules
1468×fma-def
1100×associate-+l-
886×associate-+r-
820×associate-*r*
656×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
067823639
1189322149
2695622143
Stop Event
node limit
Counts
479 → 430
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(*.f64 a (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x)
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t)) x))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t)) x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t)) x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t)) x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 y x) z))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (-.f64 1 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(/.f64 z (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z)) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) z) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) z) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) z) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) z) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 1)
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 3)
(pow.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 c b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(exp.f64 (log.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))
(+.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (*.f64 a (*.f64 x t)) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (*.f64 (*.f64 x t) a) (+.f64 (*.f64 (*.f64 i b) a) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(+.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 a (*.f64 x t))) (*.f64 a (*.f64 i b)))
(+.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (*.f64 x t) a)) (*.f64 (*.f64 i b) a))
(+.f64 (+.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (*.f64 y x))) (*.f64 z (*.f64 c (neg.f64 b))))
(+.f64 (+.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 (*.f64 y x) z)) (*.f64 (*.f64 c (neg.f64 b)) z))
(+.f64 (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1) (*.f64 z (*.f64 y x))) (*.f64 z (*.f64 c (neg.f64 b))))
(+.f64 (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1) (*.f64 (*.f64 y x) z)) (*.f64 (*.f64 c (neg.f64 b)) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (-.f64 1 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))) 1)
(-.f64 (+.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1) (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))) 1)
(*.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 1)
(*.f64 1 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 (sqrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (sqrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(*.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 2) (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (-.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (-.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3) (pow.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 3)) (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2))) (-.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3) (pow.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 3))) (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) 1) (-.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3) (pow.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 3)) 1) (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))
(pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 3)
(pow.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2))
(log.f64 (exp.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))
(cbrt.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(exp.f64 (log.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 (*.f64 c (neg.f64 b)) 1))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 y x))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 y x))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 c (neg.f64 b))) (*.f64 c b))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c (neg.f64 b)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 (*.f64 c (neg.f64 b)) 1))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))) 1)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) 1) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) 1) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 x y (*.f64 c (neg.f64 b)))
(fma.f64 1 (*.f64 y x) (*.f64 c (neg.f64 b)))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
Outputs
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 a (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x))))
(*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))
(*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 x (*.f64 a t)))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 x (*.f64 a t)))
(*.f64 a (*.f64 x (neg.f64 t)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 b a) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x)
(*.f64 x (fma.f64 y z (neg.f64 (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t)) x))
(neg.f64 (*.f64 x (fma.f64 -1 (*.f64 y z) (*.f64 a t))))
(*.f64 x (neg.f64 (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t)) x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 i (*.f64 b a) (fma.f64 -1 (*.f64 x (fma.f64 -1 (*.f64 y z) (*.f64 a t))) (*.f64 (neg.f64 c) (*.f64 b z))))
(fma.f64 a (*.f64 b i) (neg.f64 (fma.f64 x (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 c (*.f64 b z)))))
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 x (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t)) x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 i (*.f64 b a) (fma.f64 -1 (*.f64 x (fma.f64 -1 (*.f64 y z) (*.f64 a t))) (*.f64 (neg.f64 c) (*.f64 b z))))
(fma.f64 a (*.f64 b i) (neg.f64 (fma.f64 x (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 c (*.f64 b z)))))
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 x (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a t)) x)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 i (*.f64 b a) (fma.f64 -1 (*.f64 x (fma.f64 -1 (*.f64 y z) (*.f64 a t))) (*.f64 (neg.f64 c) (*.f64 b z))))
(fma.f64 a (*.f64 b i) (neg.f64 (fma.f64 x (-.f64 (*.f64 a t) (*.f64 y z)) (*.f64 c (*.f64 b z)))))
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) (*.f64 x (-.f64 (*.f64 a t) (*.f64 y z))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (neg.f64 (*.f64 x (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 b (*.f64 z (neg.f64 c))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
(*.f64 b (*.f64 a i))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (neg.f64 (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z))))
(fma.f64 i (*.f64 b a) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 b (+.f64 (*.f64 i a) (*.f64 -1 (*.f64 c z)))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))))
(*.f64 (neg.f64 b) (fma.f64 c z (neg.f64 (*.f64 a i))))
(*.f64 b (neg.f64 (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))))))
(fma.f64 -1 (*.f64 x (*.f64 a t)) (fma.f64 y (*.f64 x z) (*.f64 (neg.f64 b) (fma.f64 c z (neg.f64 (*.f64 a i))))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))))))
(fma.f64 -1 (*.f64 x (*.f64 a t)) (fma.f64 y (*.f64 x z) (*.f64 (neg.f64 b) (fma.f64 c z (neg.f64 (*.f64 a i))))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))))))
(fma.f64 -1 (*.f64 x (*.f64 a t)) (fma.f64 y (*.f64 x z) (*.f64 (neg.f64 b) (fma.f64 c z (neg.f64 (*.f64 a i))))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))
(*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 a (*.f64 x (neg.f64 t))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))))
(fma.f64 y (*.f64 x z) (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 y (*.f64 x z) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 a (+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 -1 (*.f64 c b))
(*.f64 c (neg.f64 b))
(*.f64 b (neg.f64 c))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 c (neg.f64 b))
(*.f64 b (neg.f64 c))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 c (neg.f64 b))
(*.f64 b (neg.f64 c))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 c (neg.f64 b))
(*.f64 b (neg.f64 c))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 c (neg.f64 b))
(*.f64 b (neg.f64 c))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 c (neg.f64 b))
(*.f64 b (neg.f64 c))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))
(*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))
(*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (+.f64 z z)))
(*.f64 z (fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (+.f64 z z)))
(*.f64 z (fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (+.f64 z z)))
(*.f64 z (fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (+.f64 z z)))
(*.f64 z (fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 y x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 y x) z))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 1)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (-.f64 1 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(/.f64 z (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 z (fma.f64 y x (*.f64 c b))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 z (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 z (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 z (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (/.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) z))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 0 (*.f64 c b)) (*.f64 0 (*.f64 c b)))) (/.f64 (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))) z))
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))) z))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 0 (*.f64 c b)) 3)) (/.f64 (fma.f64 (*.f64 0 (*.f64 c b)) (-.f64 (*.f64 0 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2)) z))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 z (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 z (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z)) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 z (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(*.f64 (/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 z (/.f64 (sqrt.f64 (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 z (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) z) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (/.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) z))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 0 (*.f64 c b)) (*.f64 0 (*.f64 c b)))) (/.f64 (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))) z))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) z) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))) z))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 0 (*.f64 c b)) 3)) (/.f64 (fma.f64 (*.f64 0 (*.f64 c b)) (-.f64 (*.f64 0 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2)) z))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) z) (neg.f64 (fma.f64 y x (*.f64 c b))))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 z (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) z) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 z (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 z (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 z (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 z (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(*.f64 (/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 z (/.f64 (sqrt.f64 (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))))
(pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 1)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 3)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(pow.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3) 1/3)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2))
(fabs.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 z 3)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(exp.f64 (log.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 1))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))
(+.f64 (*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 z (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 a (*.f64 x t)) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(fma.f64 a (*.f64 x t) (fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (+.f64 (*.f64 x t) (*.f64 b i))))
(+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 (*.f64 x t) a) (+.f64 (*.f64 (*.f64 i b) a) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(fma.f64 a (*.f64 x t) (fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (+.f64 (*.f64 x t) (*.f64 b i))))
(+.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 a (*.f64 x t))) (*.f64 a (*.f64 i b)))
(fma.f64 a (*.f64 x t) (fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (+.f64 (*.f64 x t) (*.f64 b i))))
(+.f64 (+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (*.f64 x t) a)) (*.f64 (*.f64 i b) a))
(fma.f64 a (*.f64 x t) (fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (+.f64 (*.f64 x t) (*.f64 b i))))
(+.f64 (+.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (*.f64 y x))) (*.f64 z (*.f64 c (neg.f64 b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (+.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 (*.f64 y x) z)) (*.f64 (*.f64 c (neg.f64 b)) z))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1) (*.f64 z (*.f64 y x))) (*.f64 z (*.f64 c (neg.f64 b))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1) (*.f64 (*.f64 y x) z)) (*.f64 (*.f64 c (neg.f64 b)) z))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (-.f64 1 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))) 1)
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(-.f64 (+.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))) 1)
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(-.f64 (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 1) (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))) 1)
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 1)
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 1 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 (sqrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (sqrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 2))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 2) (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(/.f64 (-.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (-.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (-.f64 (*.f64 a (*.f64 (fma.f64 i b (*.f64 (neg.f64 t) x)) (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2)) (-.f64 (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (-.f64 (*.f64 b i) (*.f64 x t))) (-.f64 (*.f64 b i) (*.f64 x t))) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2)) (-.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3) (pow.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 3)) (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) (pow.f64 (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))) 3)) (fma.f64 (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))) (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2) (*.f64 a (*.f64 (fma.f64 i b (*.f64 (neg.f64 t) x)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) 3)) (fma.f64 a (*.f64 (-.f64 (*.f64 b i) (*.f64 x t)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (*.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2))) (-.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (-.f64 (*.f64 a (*.f64 (fma.f64 i b (*.f64 (neg.f64 t) x)) (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2)) (-.f64 (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (-.f64 (*.f64 b i) (*.f64 x t))) (-.f64 (*.f64 b i) (*.f64 x t))) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2)) (-.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3) (pow.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 3))) (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) (pow.f64 (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))) 3)) (fma.f64 (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))) (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2) (*.f64 a (*.f64 (fma.f64 i b (*.f64 (neg.f64 t) x)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) 3)) (fma.f64 a (*.f64 (-.f64 (*.f64 b i) (*.f64 x t)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (*.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2)) 1) (-.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (-.f64 (*.f64 a (*.f64 (fma.f64 i b (*.f64 (neg.f64 t) x)) (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2)) (-.f64 (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (-.f64 (*.f64 b i) (*.f64 x t))) (-.f64 (*.f64 b i) (*.f64 x t))) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2)) (-.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 3) (pow.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) 3)) 1) (+.f64 (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (-.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2) (*.f64 (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) (pow.f64 (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))) 3)) (fma.f64 (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))) (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2) (*.f64 a (*.f64 (fma.f64 i b (*.f64 (neg.f64 t) x)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) 3)) (fma.f64 a (*.f64 (-.f64 (*.f64 b i) (*.f64 x t)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (*.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))))))
(pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 1)
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(pow.f64 (sqrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 2)
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(pow.f64 (cbrt.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 3)
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(pow.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 3) 1/3)
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(sqrt.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x)))) 2))
(fabs.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))))
(log.f64 (exp.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(cbrt.f64 (pow.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 3))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(expm1.f64 (log1p.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(exp.f64 (log.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))) 1))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(log1p.f64 (expm1.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (fma.f64 i b (*.f64 (neg.f64 t) x))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))
(+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 (*.f64 c (neg.f64 b)) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2))
(fma.f64 y x (fma.f64 c (neg.f64 b) (*.f64 (*.f64 0 (*.f64 c b)) 3)))
(fma.f64 y x (-.f64 (*.f64 (*.f64 0 (*.f64 c b)) 3) (*.f64 c b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (fma.f64 y x (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (fma.f64 y x (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (fma.f64 y x (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (fma.f64 y x (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (fma.f64 y x (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (fma.f64 y x (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2))
(fma.f64 y x (fma.f64 c (neg.f64 b) (*.f64 (*.f64 0 (*.f64 c b)) 3)))
(fma.f64 y x (-.f64 (*.f64 (*.f64 0 (*.f64 c b)) 3) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2))
(fma.f64 y x (fma.f64 c (neg.f64 b) (*.f64 (*.f64 0 (*.f64 c b)) 3)))
(fma.f64 y x (-.f64 (*.f64 (*.f64 0 (*.f64 c b)) 3) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 2 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 0 (*.f64 c b)) 4))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2))
(fma.f64 y x (fma.f64 c (neg.f64 b) (*.f64 (*.f64 0 (*.f64 c b)) 3)))
(fma.f64 y x (-.f64 (*.f64 (*.f64 0 (*.f64 c b)) 3) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2))
(fma.f64 y x (fma.f64 c (neg.f64 b) (*.f64 (*.f64 0 (*.f64 c b)) 3)))
(fma.f64 y x (-.f64 (*.f64 (*.f64 0 (*.f64 c b)) 3) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2))
(fma.f64 y x (fma.f64 c (neg.f64 b) (*.f64 (*.f64 0 (*.f64 c b)) 3)))
(fma.f64 y x (-.f64 (*.f64 (*.f64 0 (*.f64 c b)) 3) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 0 (*.f64 c b)) 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (fma.f64 y x (*.f64 0 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 0 (*.f64 c b))) (fma.f64 (*.f64 0 (*.f64 c b)) 2 (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2))
(fma.f64 y x (fma.f64 c (neg.f64 b) (*.f64 (*.f64 0 (*.f64 c b)) 3)))
(fma.f64 y x (-.f64 (*.f64 (*.f64 0 (*.f64 c b)) 3) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2))
(fma.f64 y x (fma.f64 c (neg.f64 b) (*.f64 (*.f64 0 (*.f64 c b)) 3)))
(fma.f64 y x (-.f64 (*.f64 (*.f64 0 (*.f64 c b)) 3) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2))
(fma.f64 y x (fma.f64 c (neg.f64 b) (*.f64 (*.f64 0 (*.f64 c b)) 3)))
(fma.f64 y x (-.f64 (*.f64 (*.f64 0 (*.f64 c b)) 3) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 0 (*.f64 c b)) 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (fma.f64 y x (*.f64 0 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (fma.f64 y x (*.f64 0 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 0 (*.f64 c b))) (fma.f64 (*.f64 0 (*.f64 c b)) 2 (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (fma.f64 y x (*.f64 0 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (fma.f64 y x (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (fma.f64 y x (*.f64 0 (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 y x))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (fma.f64 y x (*.f64 0 (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (fma.f64 y x (*.f64 0 (*.f64 c b))))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 c (neg.f64 b))) (*.f64 c b))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c (neg.f64 b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (fma.f64 y x (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 2)) (*.f64 c b))
(fma.f64 (*.f64 0 (*.f64 c b)) 2 (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 (*.f64 c (neg.f64 b)) 1))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))) 1)
(+.f64 1 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))))
(-.f64 (*.f64 y x) (expm1.f64 (log1p.f64 (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 0 (*.f64 c b)) (*.f64 0 (*.f64 c b)))) (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 0 (*.f64 c b)) 3)) (fma.f64 (*.f64 0 (*.f64 c b)) (-.f64 (*.f64 0 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 0 (*.f64 c b)) (*.f64 0 (*.f64 c b)))) (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 0 (*.f64 c b)) 3)) (fma.f64 (*.f64 0 (*.f64 c b)) (-.f64 (*.f64 0 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) 1) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) 1) (-.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 0 (*.f64 c b)) (*.f64 0 (*.f64 c b)))) (-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 0 (*.f64 c b)) 3)) (fma.f64 (*.f64 0 (*.f64 c b)) (-.f64 (*.f64 0 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c b) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c b) 4)) (fma.f64 y x (*.f64 c b))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (*.f64 (/.f64 1 (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c b) 4)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (fma.f64 y x (*.f64 c b))) (+.f64 (pow.f64 (*.f64 y x) 4) (fma.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (pow.f64 (*.f64 c b) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 6) (fma.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 6))) (fma.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)
(-.f64 (*.f64 y x) (*.f64 c b))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)
(-.f64 (*.f64 y x) (*.f64 c b))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
(-.f64 (*.f64 y x) (*.f64 c b))
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) 1/3)
(-.f64 (*.f64 y x) (*.f64 c b))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(fabs.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 c b))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3))
(-.f64 (*.f64 y x) (*.f64 c b))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 x y (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 1 (*.f64 y x) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (fma.f64 c b (*.f64 0 (*.f64 c b))))

localize11.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 b i) (*.f64 t x))
4.1b
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
Compiler

Compiled 36 to 13 computations (63.9% saved)

series7.0ms (0%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
1.0ms
i
@inf
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
1.0ms
a
@0
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
0.0ms
a
@-inf
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
0.0ms
t
@-inf
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
0.0ms
a
@inf
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))

rewrite110.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
988×distribute-rgt-in
936×distribute-lft-in
778×associate-*r/
636×associate-*l/
344×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
123544
2315444
Stop Event
node limit
Counts
2 → 288
Calls
Call 1
Inputs
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 b i) (*.f64 t x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 t x) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 t x) 0) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 a (*.f64 (*.f64 t x) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 a (*.f64 (*.f64 t x) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 (*.f64 (*.f64 t x) 0) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 (*.f64 t x) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 (*.f64 t x) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 1 (*.f64 a (*.f64 (*.f64 t x) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 (*.f64 t x) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 (*.f64 (*.f64 t x) 0) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 b i)) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 b i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) a) (*.f64 (*.f64 t (neg.f64 x)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 a (*.f64 (*.f64 t x) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 (*.f64 t x) 0) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) a) (*.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 a (*.f64 b i))) (*.f64 1 (*.f64 a (*.f64 t (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 b i) a)) (*.f64 1 (*.f64 (*.f64 t (neg.f64 x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (*.f64 b i)) 1) (*.f64 (*.f64 a (*.f64 t (neg.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 b i) a) 1) (*.f64 (*.f64 (*.f64 t (neg.f64 x)) a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) (-.f64 1 (*.f64 a (*.f64 (*.f64 t x) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) (-.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0)))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) a) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) a) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) a) (neg.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) a) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) 1) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) a)) (sqrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) a)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) 1) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (*.f64 t (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 t x) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b i) (*.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 t x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 t x) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 t x) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 t x) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 t x) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 t x) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 t x) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 (*.f64 t x) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 (*.f64 t x) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 (*.f64 t x) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 (*.f64 t x) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 (*.f64 t x) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 (*.f64 t x) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 x)) (*.f64 b i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 t x) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 (*.f64 t x) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 (*.f64 t x) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 t) x (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 t x) (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 b i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (-.f64 (*.f64 b i) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (-.f64 (*.f64 b i) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 t (neg.f64 x))) (*.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 b i)) (*.f64 t (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 b i)) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b i) (exp.f64 (log1p.f64 (*.f64 t x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 b i))) (-.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (-.f64 (*.f64 b i) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (-.f64 (*.f64 t x) (*.f64 b i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (-.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (pow.f64 (*.f64 b i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (neg.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) 1) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0)))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) 1) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) 1) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (neg.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 1 (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (/.f64 1 (fma.f64 b i (*.f64 t x)))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) 1) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b i (*.f64 t (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 i b (*.f64 t (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b i) (*.f64 t (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 t x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 b i)) (*.f64 t (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 t x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 b i)) 2) (cbrt.f64 (*.f64 b i)) (*.f64 t (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 t x) 0))))))

simplify177.0ms (0.2%)

Algorithm
egg-herbie
Rules
1086×+-commutative
1026×fma-def
782×associate-/l*
750×associate-*r*
670×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066215670
1181414488
2738314488
Stop Event
node limit
Counts
396 → 382
Calls
Call 1
Inputs
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(*.f64 -1 (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 t x) 0)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 t x) 0) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 a (*.f64 (*.f64 t x) 0))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 a (*.f64 (*.f64 t x) 0))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 1 (*.f64 a (*.f64 (*.f64 t x) 0))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) a)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) a))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) 1))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) 1))
(+.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 (*.f64 t x) 0))))
(+.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(+.f64 (*.f64 a (*.f64 b i)) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0))))
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 b i)))
(+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))
(+.f64 (*.f64 (*.f64 b i) a) (*.f64 (*.f64 t (neg.f64 x)) a))
(+.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 a (*.f64 (*.f64 t x) 0))))
(+.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(+.f64 (*.f64 (*.f64 b i) a) (*.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) a))
(+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a))
(+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))
(+.f64 (*.f64 1 (*.f64 a (*.f64 b i))) (*.f64 1 (*.f64 a (*.f64 t (neg.f64 x)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 b i) a)) (*.f64 1 (*.f64 (*.f64 t (neg.f64 x)) a)))
(+.f64 (*.f64 (*.f64 a (*.f64 b i)) 1) (*.f64 (*.f64 a (*.f64 t (neg.f64 x))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 b i) a) 1) (*.f64 (*.f64 (*.f64 t (neg.f64 x)) a) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) (-.f64 1 (*.f64 a (*.f64 (*.f64 t x) 0))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) (-.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) a)))
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) a))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) a))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0)))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 1 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 1 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a)) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) a) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) a) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) a) (neg.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) a) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) 1) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) a)) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) a)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (fma.f64 b i (*.f64 t x)))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) 1) (fma.f64 b i (*.f64 t x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 1)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 2))
(log.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(exp.f64 (log.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(+.f64 (*.f64 b i) (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 t x) 0)))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 b i) (*.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 t x) 0))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) 1))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) 1))
(+.f64 (*.f64 t (neg.f64 x)) (*.f64 b i))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 t x) 0)))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 t x) (-.f64 (*.f64 b i) (*.f64 t x))))
(+.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 b i))
(+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 t (neg.f64 x))) (*.f64 t x))
(+.f64 (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 b i)) (*.f64 t (neg.f64 x)))
(+.f64 (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 b i)) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)))
(+.f64 (-.f64 (*.f64 b i) (exp.f64 (log1p.f64 (*.f64 t x)))) 1)
(*.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 1)
(*.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 b i (*.f64 t x))))
(*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 b i))) (-.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 t x))))
(*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (-.f64 (*.f64 t x) (*.f64 b i)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (-.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (pow.f64 (*.f64 b i) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 b i (*.f64 t x)))
(/.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) 1) (fma.f64 b i (*.f64 t x)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0)))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) 1) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) 1) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (neg.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 1 (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (/.f64 1 (fma.f64 b i (*.f64 t x)))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) 1) (fma.f64 b i (*.f64 t x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(exp.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(fma.f64 b i (*.f64 t (neg.f64 x)))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(fma.f64 1 (*.f64 b i) (*.f64 t (neg.f64 x)))
(fma.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 t x) 0))
(fma.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 b i)) (*.f64 t (neg.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 t x) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b i)) 2) (cbrt.f64 (*.f64 b i)) (*.f64 t (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 t x) 0))
Outputs
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 i b)
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t x)) (*.f64 i b))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 -1 (*.f64 t x))
(*.f64 t (neg.f64 x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 i b) (*.f64 -1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 t x) 0)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 t x) 0) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 a (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 a (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(*.f64 a (-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b)))
(*.f64 a (+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x))))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(*.f64 a (-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b)))
(*.f64 a (+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 1 (*.f64 a (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) a))
(*.f64 a (-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b)))
(*.f64 a (+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x))))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) a))
(*.f64 a (-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x)))
(*.f64 a (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b)))
(*.f64 a (+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2))))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) 1))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) 1))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 t (neg.f64 x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 b i)) (*.f64 a (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 b i)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 (*.f64 t x) 0)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 b i) a) (*.f64 (*.f64 t (neg.f64 x)) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 a (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 (*.f64 t x) 0) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 b i) a) (*.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 (*.f64 t x) 0) a) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 1 (*.f64 a (*.f64 b i))) (*.f64 1 (*.f64 a (*.f64 t (neg.f64 x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 1 (*.f64 (*.f64 b i) a)) (*.f64 1 (*.f64 (*.f64 t (neg.f64 x)) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 a (*.f64 b i)) 1) (*.f64 (*.f64 a (*.f64 t (neg.f64 x))) 1))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 (*.f64 b i) a) 1) (*.f64 (*.f64 (*.f64 t (neg.f64 x)) a) 1))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) 1)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) (-.f64 1 (*.f64 a (*.f64 (*.f64 t x) 0))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))) (-.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) a)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 (fma.f64 b i (*.f64 t x)) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) a))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0)))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 0) (/.f64 (-.f64 (*.f64 i b) (fma.f64 t x 0)) a))
(*.f64 (/.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 (neg.f64 x) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))))) a))
(*.f64 (/.f64 a (fma.f64 (*.f64 t (neg.f64 x)) (neg.f64 (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2))) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (*.f64 a (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 i b)) (*.f64 t x)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2)) a)
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 a (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 1 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 1 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a)) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 i b (*.f64 t x)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (/.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (cbrt.f64 (fma.f64 i b (*.f64 t x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) a) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) a) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 0) (/.f64 (-.f64 (*.f64 i b) (fma.f64 t x 0)) a))
(*.f64 (/.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) a) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 (neg.f64 x) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))))) a))
(*.f64 (/.f64 a (fma.f64 (*.f64 t (neg.f64 x)) (neg.f64 (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2))) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) a) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 i b)) (*.f64 t x)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2)) a)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) a) (neg.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) a) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) 1) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) a)) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 i b (*.f64 t x)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) a)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) 1) (fma.f64 b i (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) a) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) a) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 1)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 2)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 3)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(pow.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 3) 1/3)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 2))
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) 2))
(fabs.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(log.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) 3))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 a 3)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(exp.f64 (log.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))) 1))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 b i) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (*.f64 b i) (+.f64 (*.f64 t (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (*.f64 b i) (+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (*.f64 b i) (*.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 t x) 0))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 t x) 0)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(+.f64 (-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 t x) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(+.f64 (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) 1))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) 1))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (*.f64 t (neg.f64 x)) (*.f64 b i))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 (*.f64 t x) 0) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (*.f64 (*.f64 (*.f64 t x) 0) 1)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 t) x (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 b i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (*.f64 t (neg.f64 x)) (+.f64 (*.f64 t x) (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)) (*.f64 b i))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 2) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (*.f64 (*.f64 (*.f64 t x) 0) 1) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (fma.f64 (neg.f64 t) x (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (fma.f64 (*.f64 t (neg.f64 x)) 1 (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t x))) (sqrt.f64 (*.f64 t x)) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (sqrt.f64 (*.f64 t x)) (neg.f64 (sqrt.f64 (*.f64 t x)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (fma.f64 b i (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2) (*.f64 t x))) (*.f64 t x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)) (*.f64 i b))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 t x)) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 t (neg.f64 x))) (*.f64 t x))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 b i)) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (+.f64 (*.f64 (*.f64 t x) 0) (*.f64 b i)) (+.f64 (*.f64 t (neg.f64 x)) (*.f64 (*.f64 t x) 0)))
(-.f64 (*.f64 i b) (*.f64 t x))
(+.f64 (-.f64 (*.f64 b i) (exp.f64 (log1p.f64 (*.f64 t x)))) 1)
(+.f64 1 (-.f64 (*.f64 i b) (exp.f64 (log1p.f64 (*.f64 t x)))))
(-.f64 (*.f64 i b) (expm1.f64 (log1p.f64 (*.f64 t x))))
(*.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 1)
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (/.f64 1 (fma.f64 b i (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 b i))) (-.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 t x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t x)) (sqrt.f64 (*.f64 i b))) (-.f64 (sqrt.f64 (*.f64 i b)) (sqrt.f64 (*.f64 t x))))
(*.f64 (/.f64 1 (fma.f64 b i (*.f64 t x))) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (-.f64 (*.f64 t x) (*.f64 b i)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (-.f64 (*.f64 t x) (*.f64 i b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (fma.f64 (*.f64 t x) (-.f64 (*.f64 t x) (*.f64 i b)) (pow.f64 (*.f64 i b) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 i b (*.f64 t x)) (fma.f64 i b (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 x (*.f64 t (fma.f64 i b (*.f64 t x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (-.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (pow.f64 (*.f64 b i) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 i b) 2) 3) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (+.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (*.f64 t x) (*.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (pow.f64 (*.f64 i b) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (*.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (*.f64 x (*.f64 t (fma.f64 i b (*.f64 t x)))) (pow.f64 (*.f64 i b) 2))) (pow.f64 (*.f64 i b) 4))) (+.f64 (pow.f64 (*.f64 x (*.f64 t (fma.f64 i b (*.f64 t x)))) 3) (pow.f64 (*.f64 i b) 6)))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (fma.f64 b i (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (fma.f64 b i (*.f64 t x)) (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (fma.f64 b i (*.f64 t x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 b i (*.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 i b (*.f64 t x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (/.f64 (fma.f64 b i (*.f64 t x)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))) (fma.f64 b i (*.f64 t x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))) (fma.f64 i b (*.f64 t x)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 0) (-.f64 (*.f64 i b) (fma.f64 t x 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 4) (pow.f64 (*.f64 t x) 4)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 4) (pow.f64 (*.f64 t x) 4)) (*.f64 (fma.f64 i b (*.f64 t x)) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 (neg.f64 x) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t (neg.f64 x)) (neg.f64 (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 i b)) (*.f64 t x)))))
(/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (*.f64 (fma.f64 b i (*.f64 t x)) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 i b) 4) (+.f64 (pow.f64 (*.f64 t x) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (fma.f64 i b (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (pow.f64 (*.f64 i b) 4)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (+.f64 (pow.f64 (*.f64 i b) 6) (+.f64 (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) (pow.f64 (*.f64 t x) 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (*.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (fma.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (*.f64 i b) 6))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) 1) (fma.f64 b i (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0)))) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 0) (-.f64 (*.f64 i b) (fma.f64 t x 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 (neg.f64 x) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t (neg.f64 x)) (neg.f64 (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 i b)) (*.f64 t x)))))
(/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 i b (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (/.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (fma.f64 i b (*.f64 t x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x)))) 1) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (*.f64 (*.f64 t x) 0))) 1) (-.f64 (*.f64 b i) (+.f64 (*.f64 t x) (*.f64 (*.f64 t x) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) 0) (-.f64 (*.f64 i b) (fma.f64 t x 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 b i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 (neg.f64 x) (-.f64 (*.f64 t (neg.f64 x)) (*.f64 i b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t (neg.f64 x)) (neg.f64 (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (*.f64 (*.f64 t x) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 (*.f64 t x) 0) (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 i b)) (*.f64 t x)))))
(/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) 1) (neg.f64 (fma.f64 b i (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 (sqrt.f64 (fma.f64 b i (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (sqrt.f64 (fma.f64 i b (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (sqrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (/.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (fma.f64 i b (*.f64 t x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2) (cbrt.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (/.f64 1 (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 4) (pow.f64 (*.f64 t x) 4)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 4) (pow.f64 (*.f64 t x) 4)) (*.f64 (fma.f64 i b (*.f64 t x)) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (/.f64 1 (fma.f64 b i (*.f64 t x)))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3)) (fma.f64 b i (*.f64 t x))) (+.f64 (pow.f64 (*.f64 i b) 4) (+.f64 (pow.f64 (*.f64 t x) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (fma.f64 i b (*.f64 t x))) (fma.f64 (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)) (pow.f64 (*.f64 i b) 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)) (*.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (+.f64 (pow.f64 (*.f64 i b) 6) (+.f64 (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 3)) (pow.f64 (*.f64 t x) 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)) (*.f64 (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)) (fma.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (*.f64 i b) 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) 1) (fma.f64 b i (*.f64 t x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (sqrt.f64 (fma.f64 b i (*.f64 t x)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)) (*.f64 (cbrt.f64 (fma.f64 b i (*.f64 t x))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) 1) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 (*.f64 t x) (fma.f64 i b (*.f64 t x)) (pow.f64 (*.f64 i b) 2)))
(pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 1)
(-.f64 (*.f64 i b) (*.f64 t x))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)
(-.f64 (*.f64 i b) (*.f64 t x))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 3)
(-.f64 (*.f64 i b) (*.f64 t x))
(pow.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) 1/3)
(-.f64 (*.f64 i b) (*.f64 t x))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(fabs.f64 (-.f64 (*.f64 i b) (*.f64 t x)))
(log.f64 (exp.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(-.f64 (*.f64 i b) (*.f64 t x))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3))
(-.f64 (*.f64 i b) (*.f64 t x))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(exp.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 1))
(-.f64 (*.f64 i b) (*.f64 t x))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 b i (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 i b (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 1 (*.f64 b i) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)) (*.f64 (*.f64 t x) 0))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 (sqrt.f64 (*.f64 b i)) (sqrt.f64 (*.f64 b i)) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 t x) 0))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b i)) 2) (cbrt.f64 (*.f64 b i)) (*.f64 t (neg.f64 x)))
(-.f64 (*.f64 i b) (*.f64 t x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 (*.f64 t x) 0))
(-.f64 (*.f64 i b) (*.f64 t x))

localize11.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(-.f64 (*.f64 y x) (*.f64 b c))
4.7b
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
Compiler

Compiled 36 to 13 computations (63.9% saved)

series2.0ms (0%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
0.0ms
b
@-inf
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
0.0ms
z
@0
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
0.0ms
b
@inf
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
0.0ms
c
@-inf
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
0.0ms
c
@inf
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))

rewrite108.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
988×distribute-rgt-in
936×distribute-lft-in
778×associate-*r/
636×associate-*l/
344×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
123544
2315444
Stop Event
node limit
Counts
2 → 288
Calls
Call 1
Inputs
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 b c))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (*.f64 (*.f64 b c) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 (*.f64 b c) 0) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 (*.f64 z (*.f64 (*.f64 b c) 0)) (*.f64 z (*.f64 (*.f64 b c) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) z) (*.f64 z (*.f64 (*.f64 b c) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 (*.f64 z (*.f64 (*.f64 b c) 0)) (*.f64 (*.f64 (*.f64 b c) 0) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) z) (*.f64 (*.f64 (*.f64 b c) 0) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (*.f64 (*.f64 (*.f64 b c) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (*.f64 (*.f64 (*.f64 b c) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 1 (*.f64 z (*.f64 (*.f64 b c) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 1 (*.f64 (*.f64 (*.f64 b c) 0) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 z (*.f64 (*.f64 b c) 0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 b (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 z (*.f64 (*.f64 b c) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 (*.f64 (*.f64 b c) 0) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) (*.f64 z (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 z (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (*.f64 b c) 0)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 z (*.f64 (*.f64 b c) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (*.f64 (*.f64 b c) 0) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) z) (*.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (*.f64 y x) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 b c) 0) z) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 z (*.f64 y x))) (*.f64 1 (*.f64 z (*.f64 b (neg.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 y x) z)) (*.f64 1 (*.f64 (*.f64 b (neg.f64 c)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 y x)) 1) (*.f64 (*.f64 z (*.f64 b (neg.f64 c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y x) z) 1) (*.f64 (*.f64 (*.f64 b (neg.f64 c)) z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))) (-.f64 1 (*.f64 z (*.f64 (*.f64 b c) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))) (-.f64 1 (*.f64 (*.f64 (*.f64 b c) 0) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (/.f64 (fma.f64 y x (*.f64 b c)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (fma.f64 y x (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) (fma.f64 y x (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c))))) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (fma.f64 y x (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z)) (fma.f64 y x (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c)))) z) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0))) z) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3)) z) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) z) (neg.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) z) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) 1) (fma.f64 y x (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) 1) (fma.f64 y x (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) z)) (sqrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) 1) (fma.f64 y x (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (sqrt.f64 (fma.f64 y x (*.f64 b c)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b c))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) 1) (fma.f64 y x (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) (sqrt.f64 (fma.f64 y x (*.f64 b c)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b c))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 b (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (*.f64 (*.f64 b c) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (fma.f64 (neg.f64 b) c (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 b c) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (*.f64 (*.f64 b c) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (*.f64 (*.f64 b c) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (*.f64 (*.f64 b c) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (*.f64 (*.f64 b c) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (*.f64 (*.f64 b c) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (*.f64 (*.f64 b c) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 (*.f64 b c) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (*.f64 (*.f64 (*.f64 b c) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (*.f64 (*.f64 (*.f64 b c) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 (*.f64 b c) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (*.f64 (*.f64 (*.f64 b c) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (*.f64 (*.f64 (*.f64 b c) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (fma.f64 (neg.f64 b) c (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (fma.f64 (neg.f64 b) c (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (fma.f64 (neg.f64 b) c (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (*.f64 (*.f64 (*.f64 b c) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (fma.f64 (neg.f64 b) c (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 c)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 b c) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 b c) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 b c) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 b) c (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 b c) (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (-.f64 (*.f64 y x) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (-.f64 (*.f64 y x) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (neg.f64 c))) (*.f64 b c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 b c) 0) (*.f64 y x)) (*.f64 b (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 b c) 0) (*.f64 y x)) (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 b c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y x) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (/.f64 1 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 b c)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 y x (*.f64 b c))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (-.f64 (*.f64 y x) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))) (-.f64 (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))) (pow.f64 (*.f64 y x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (fma.f64 y x (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y x (*.f64 b c)) (/.f64 (fma.f64 y x (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (/.f64 (fma.f64 y x (*.f64 b c)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (/.f64 (fma.f64 y x (*.f64 b c)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c)))) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0))) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2))) (*.f64 (fma.f64 y x (*.f64 b c)) (+.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 y x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 b c) 2) 3)) (*.f64 (fma.f64 y x (*.f64 b c)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 b c) 2) (+.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 y x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 b c) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (neg.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) 1) (fma.f64 y x (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c))))) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c)))) 1) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0))) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2))) (/.f64 1 (fma.f64 y x (*.f64 b c)))) (+.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 y x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 b c) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 b c)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 b c) 2) (+.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 y x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 b c) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) 1) (fma.f64 y x (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (sqrt.f64 (fma.f64 y x (*.f64 b c)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b c))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 b (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 b (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 b (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 b c) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 b (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 b c) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 b (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 b c) 0))))))

simplify199.0ms (0.2%)

Algorithm
egg-herbie
Rules
1084×+-commutative
1036×fma-def
782×associate-/l*
740×associate-*r*
660×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066515670
1182714488
2746314488
Stop Event
node limit
Counts
396 → 385
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (*.f64 (*.f64 b c) 0)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 (*.f64 b c) 0) z))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 (*.f64 z (*.f64 (*.f64 b c) 0)) (*.f64 z (*.f64 (*.f64 b c) 0))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) z) (*.f64 z (*.f64 (*.f64 b c) 0))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 (*.f64 z (*.f64 (*.f64 b c) 0)) (*.f64 (*.f64 (*.f64 b c) 0) z)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) z) (*.f64 (*.f64 (*.f64 b c) 0) z)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 b c))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 1 (*.f64 z (*.f64 (*.f64 b c) 0))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 1 (*.f64 (*.f64 (*.f64 b c) 0) z)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) z))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) z))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) z))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) z))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) z))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) z))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 z (*.f64 (*.f64 b c) 0)) 1))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) z) 1))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 b (neg.f64 c))))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 z (*.f64 (*.f64 b c) 0))))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 (*.f64 (*.f64 b c) 0) z)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0))))
(+.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 z (*.f64 (*.f64 b c) 0)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 z (*.f64 (*.f64 b c) 0))))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (*.f64 (*.f64 b c) 0) z)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) z))
(+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (*.f64 y x) z))
(+.f64 (*.f64 (*.f64 (*.f64 b c) 0) z) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 1 (*.f64 z (*.f64 y x))) (*.f64 1 (*.f64 z (*.f64 b (neg.f64 c)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 y x) z)) (*.f64 1 (*.f64 (*.f64 b (neg.f64 c)) z)))
(+.f64 (*.f64 (*.f64 z (*.f64 y x)) 1) (*.f64 (*.f64 z (*.f64 b (neg.f64 c))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 y x) z) 1) (*.f64 (*.f64 (*.f64 b (neg.f64 c)) z) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))) (-.f64 1 (*.f64 z (*.f64 (*.f64 b c) 0))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))) (-.f64 1 (*.f64 (*.f64 (*.f64 b c) 0) z)))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (/.f64 (fma.f64 y x (*.f64 b c)) z))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) z))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (fma.f64 y x (*.f64 b c)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) (fma.f64 y x (*.f64 b c)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c))))) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (fma.f64 y x (*.f64 b c)))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z)) (fma.f64 y x (*.f64 b c)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c)))) z) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0))) z) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3)) z) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) z) (neg.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) z) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) 1) (fma.f64 y x (*.f64 b c)))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) 1) (fma.f64 y x (*.f64 b c)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) z)) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) 1) (fma.f64 y x (*.f64 b c)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (sqrt.f64 (fma.f64 y x (*.f64 b c)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b c))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) 1) (fma.f64 y x (*.f64 b c)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) (sqrt.f64 (fma.f64 y x (*.f64 b c)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b c))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 1)
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))) 3)
(pow.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 b c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(exp.f64 (log.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(+.f64 (*.f64 y x) (*.f64 b (neg.f64 c)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (*.f64 (*.f64 b c) 0)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 b c) 0))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (*.f64 (*.f64 b c) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (*.f64 (*.f64 b c) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (*.f64 (*.f64 b c) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (*.f64 (*.f64 b c) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (*.f64 (*.f64 b c) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (*.f64 (*.f64 b c) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (fma.f64 (neg.f64 b) c (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) 1))
(+.f64 (*.f64 b (neg.f64 c)) (*.f64 y x))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 b c) 0)))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 b c) (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c)))
(+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (*.f64 y x))
(+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (-.f64 (*.f64 y x) (*.f64 b c)))
(+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (-.f64 (*.f64 y x) (*.f64 b c)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c)))
(+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c)))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (neg.f64 c))) (*.f64 b c))
(+.f64 (+.f64 (*.f64 (*.f64 b c) 0) (*.f64 y x)) (*.f64 b (neg.f64 c)))
(+.f64 (+.f64 (*.f64 (*.f64 b c) 0) (*.f64 y x)) (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 b c)))) 1)
(*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 1)
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (/.f64 1 (fma.f64 y x (*.f64 b c))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b c)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 b c))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 b c))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))) (-.f64 (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))) (pow.f64 (*.f64 y x) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (fma.f64 y x (*.f64 b c)))
(/.f64 (fma.f64 y x (*.f64 b c)) (/.f64 (fma.f64 y x (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (-.f64 (*.f64 y x) (*.f64 b c))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (/.f64 (fma.f64 y x (*.f64 b c)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (/.f64 (fma.f64 y x (*.f64 b c)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c)))) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0))) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2))) (*.f64 (fma.f64 y x (*.f64 b c)) (+.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 b c) 2) 3)) (*.f64 (fma.f64 y x (*.f64 b c)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 b c) 2) (+.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 b c) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (neg.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) 1) (fma.f64 y x (*.f64 b c)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c))))) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c)))) 1) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0))) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2))) (/.f64 1 (fma.f64 y x (*.f64 b c)))) (+.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 b c) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 b c)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 b c) 2) (+.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 b c) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) 1) (fma.f64 y x (*.f64 b c)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (sqrt.f64 (fma.f64 y x (*.f64 b c)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b c))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 b c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 b c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 b c))))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 b c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 b c))))
(fma.f64 y x (*.f64 b (neg.f64 c)))
(fma.f64 x y (*.f64 b (neg.f64 c)))
(fma.f64 1 (*.f64 y x) (*.f64 b (neg.f64 c)))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 b c) 0))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 b (neg.f64 c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 b c) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 b (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 b c) 0))
Outputs
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y z) x)
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y z) x)
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y z) x)
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y z) x)
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y z) x)
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 y z) x)
(*.f64 x (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 b (*.f64 z (neg.f64 c)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(*.f64 b (neg.f64 c))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 b (neg.f64 c))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 b (neg.f64 c))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 b (neg.f64 c))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 b (neg.f64 c))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 b (neg.f64 c))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (*.f64 (*.f64 b c) 0)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 (*.f64 b c) 0) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 (*.f64 z (*.f64 (*.f64 b c) 0)) (*.f64 z (*.f64 (*.f64 b c) 0))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) z) (*.f64 z (*.f64 (*.f64 b c) 0))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 (*.f64 z (*.f64 (*.f64 b c) 0)) (*.f64 (*.f64 (*.f64 b c) 0) z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) z) (*.f64 (*.f64 (*.f64 b c) 0) z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 b c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(*.f64 z (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x)))
(*.f64 z (+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b))))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b)))
(*.f64 z (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x)))
(*.f64 z (+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 1 (*.f64 z (*.f64 (*.f64 b c) 0))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 1 (*.f64 (*.f64 (*.f64 b c) 0) z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) z))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(*.f64 z (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x)))
(*.f64 z (+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b))))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) z))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b)))
(*.f64 z (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x)))
(*.f64 z (+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2))))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 z (*.f64 (*.f64 b c) 0)) 1))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) z) 1))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 b (neg.f64 c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 z (*.f64 (*.f64 b c) 0))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 (*.f64 (*.f64 b c) 0) z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 z (*.f64 y x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 (*.f64 b c) 0)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 z (*.f64 (*.f64 b c) 0))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (*.f64 (*.f64 b c) 0) z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (*.f64 y x) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 (*.f64 b c) 0) z) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 1 (*.f64 z (*.f64 y x))) (*.f64 1 (*.f64 z (*.f64 b (neg.f64 c)))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 1 (*.f64 (*.f64 y x) z)) (*.f64 1 (*.f64 (*.f64 b (neg.f64 c)) z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 z (*.f64 y x)) 1) (*.f64 (*.f64 z (*.f64 b (neg.f64 c))) 1))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 (*.f64 y x) z) 1) (*.f64 (*.f64 (*.f64 b (neg.f64 c)) z) 1))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))) 1)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))) (-.f64 1 (*.f64 z (*.f64 (*.f64 b c) 0))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))) (-.f64 1 (*.f64 (*.f64 (*.f64 b c) 0) z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (/.f64 (fma.f64 y x (*.f64 b c)) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) z))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (fma.f64 y x (*.f64 b c)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) (fma.f64 y x (*.f64 b c)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c))))) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) 0) (/.f64 (-.f64 (*.f64 y x) (fma.f64 b c 0)) z))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 y x) (*.f64 c b))) z)
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 (neg.f64 c) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c (neg.f64 b)) (neg.f64 (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 0 (-.f64 0 (-.f64 (*.f64 y x) (*.f64 c b))))) z))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2)) z)
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (fma.f64 y x (*.f64 b c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (fma.f64 y x (*.f64 b c)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z)) (fma.f64 y x (*.f64 b c)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))) (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 z (/.f64 (cbrt.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c)))) z) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0))) z) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) 0) (/.f64 (-.f64 (*.f64 y x) (fma.f64 b c 0)) z))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 y x) (*.f64 c b))) z)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 (neg.f64 c) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c (neg.f64 b)) (neg.f64 (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3)) z) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 0 (-.f64 0 (-.f64 (*.f64 y x) (*.f64 c b))))) z))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2)) z)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) z) (neg.f64 (fma.f64 y x (*.f64 b c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) z) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) 1) (fma.f64 y x (*.f64 b c)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) 1) (fma.f64 y x (*.f64 b c)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) z)) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))) (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) 1) (fma.f64 y x (*.f64 b c)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (sqrt.f64 (fma.f64 y x (*.f64 b c)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b c))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) 1) (fma.f64 y x (*.f64 b c)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) (sqrt.f64 (fma.f64 y x (*.f64 b c)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) z) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b c))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 1)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))) 2)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))) 3)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(pow.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3) 1/3)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 2))
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(fabs.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 b c))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) 3))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 z 3)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(exp.f64 (log.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))) 1))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 b (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (*.f64 (*.f64 b c) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 b (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 b c) 0))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (*.f64 (*.f64 b c) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (*.f64 (*.f64 b c) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (*.f64 (*.f64 b c) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (*.f64 (*.f64 b c) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (*.f64 (*.f64 b c) 0)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (*.f64 (*.f64 b c) 0)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 b c) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (fma.f64 (neg.f64 b) c (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) 1))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) 1))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (*.f64 b (neg.f64 c)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 b c) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 b c) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 b c) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 b) c (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (*.f64 b (neg.f64 c)) (+.f64 (*.f64 b c) (-.f64 (*.f64 y x) (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 2) (-.f64 (*.f64 y x) (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 (*.f64 (*.f64 b c) 0) 1) (-.f64 (*.f64 y x) (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (fma.f64 (*.f64 b (neg.f64 c)) 1 (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b c))) (sqrt.f64 (*.f64 b c)) (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b c))) (pow.f64 (cbrt.f64 (*.f64 b c)) 2) (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 b (neg.f64 c))) (*.f64 b c))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (+.f64 (*.f64 (*.f64 b c) 0) (*.f64 y x)) (*.f64 b (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (+.f64 (*.f64 (*.f64 b c) 0) (*.f64 y x)) (+.f64 (*.f64 b (neg.f64 c)) (*.f64 (*.f64 b c) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 b c)))) 1)
(+.f64 1 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))))
(-.f64 (*.f64 y x) (expm1.f64 (log1p.f64 (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 1)
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (/.f64 1 (fma.f64 y x (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b c)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 b c))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 b c))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (-.f64 (*.f64 y x) (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (-.f64 (*.f64 b c) (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (-.f64 (*.f64 c b) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 b (*.f64 c (-.f64 (*.f64 c b) (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (fma.f64 y x (*.f64 c b)) (fma.f64 y x (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (fma.f64 y x (*.f64 c b)) (fma.f64 y x (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 b (fma.f64 y x (*.f64 c b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))) (-.f64 (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))) 3))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (*.f64 c b) (*.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c (*.f64 b (fma.f64 y x (*.f64 c b)))) (-.f64 (*.f64 c (*.f64 b (fma.f64 y x (*.f64 c b)))) (pow.f64 (*.f64 y x) 2)) (pow.f64 (*.f64 y x) 4))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (fma.f64 y x (*.f64 c b)))) 3) (pow.f64 (*.f64 y x) 6)))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (fma.f64 y x (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (fma.f64 y x (*.f64 b c)) (/.f64 (fma.f64 y x (*.f64 b c)) (-.f64 (*.f64 y x) (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (-.f64 (*.f64 y x) (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (/.f64 (fma.f64 y x (*.f64 b c)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (/.f64 (fma.f64 y x (*.f64 b c)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (fma.f64 y x (*.f64 c b)) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c)))) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0))) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) 0) (-.f64 (*.f64 y x) (fma.f64 b c 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2))) (*.f64 (fma.f64 y x (*.f64 b c)) (+.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c b) 4)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 (neg.f64 c) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c (neg.f64 b)) (neg.f64 (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 0 (-.f64 0 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 b c) 2) 3)) (*.f64 (fma.f64 y x (*.f64 b c)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 b c) 2) (+.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (fma.f64 y x (*.f64 c b))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (fma.f64 y x (*.f64 c b)) (fma.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (pow.f64 (*.f64 y x) 4))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 b c) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) (pow.f64 (*.f64 c b) 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (+.f64 (pow.f64 (*.f64 y x) 6) (fma.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 6)))) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (neg.f64 (fma.f64 y x (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) 1) (fma.f64 y x (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c))))) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) 0) (-.f64 (*.f64 y x) (fma.f64 b c 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 (neg.f64 c) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c (neg.f64 b)) (neg.f64 (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 0 (-.f64 0 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (neg.f64 (fma.f64 y x (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 b (neg.f64 c)))) 1) (-.f64 (*.f64 y x) (*.f64 b (neg.f64 c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (*.f64 (*.f64 b c) 0))) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 b c) (*.f64 (*.f64 b c) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) 0) (-.f64 (*.f64 y x) (fma.f64 b c 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b (neg.f64 c)) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b (neg.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 (neg.f64 c) (-.f64 (*.f64 b (neg.f64 c)) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c (neg.f64 b)) (neg.f64 (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) (pow.f64 (*.f64 (*.f64 b c) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2) (*.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 (*.f64 b c) 0) (-.f64 (*.f64 y x) (*.f64 b c))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 0 (-.f64 0 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 b c))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 b c) 2))) (/.f64 1 (fma.f64 y x (*.f64 b c)))) (+.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c b) 4)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 b c) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 b c)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 b c) 2) (+.f64 (pow.f64 (*.f64 b c) 2) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (fma.f64 y x (*.f64 c b))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (fma.f64 y x (*.f64 c b)) (fma.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (pow.f64 (*.f64 y x) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (pow.f64 (*.f64 b c) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 b c) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 b c) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b)))))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) (pow.f64 (*.f64 c b) 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (+.f64 (pow.f64 (*.f64 y x) 6) (fma.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 6)))) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) 1) (fma.f64 y x (*.f64 b c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (sqrt.f64 (fma.f64 y x (*.f64 b c)))) (sqrt.f64 (fma.f64 y x (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 b c) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 b c))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (fma.f64 y x (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 b c) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 b c) (fma.f64 y x (*.f64 b c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 b (*.f64 c (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)) (pow.f64 (*.f64 y x) 2)))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 1)
(-.f64 (*.f64 y x) (*.f64 c b))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2)
(-.f64 (*.f64 y x) (*.f64 c b))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 3)
(-.f64 (*.f64 y x) (*.f64 c b))
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3) 1/3)
(-.f64 (*.f64 y x) (*.f64 c b))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(fabs.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 b c)))))
(-.f64 (*.f64 y x) (*.f64 c b))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 b c)) 3))
(-.f64 (*.f64 y x) (*.f64 c b))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 b c))))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 y x (*.f64 b (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 x y (*.f64 b (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 1 (*.f64 y x) (*.f64 b (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 b c)) (*.f64 (*.f64 b c) 0))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 b (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 b c) 0))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 b (neg.f64 c)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 b c))) (*.f64 (*.f64 b c) 0))
(-.f64 (*.f64 y x) (*.f64 c b))

localize62.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 t j) (*.f64 b z))
0.0b
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
5.8b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
9.1b
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
Compiler

Compiled 80 to 18 computations (77.5% saved)

series13.0ms (0%)

Counts
4 → 256
Calls

66 calls:

TimeVariablePointExpression
1.0ms
c
@0
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
1.0ms
c
@inf
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
0.0ms
t
@0
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
0.0ms
b
@0
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
0.0ms
t
@inf
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))

rewrite171.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1808×associate-*l/
872×associate-+l+
454×add-sqr-sqrt
452×pow1
452×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019120
1421120
25961120
Stop Event
node limit
Counts
4 → 308
Calls
Call 1
Inputs
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 t j) (*.f64 b z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z y)) (*.f64 x (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 a (neg.f64 t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 z y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (fma.f64 z y (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 z y (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 z y (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) x) (-.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) x) (-.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) x) (+.f64 (pow.f64 (*.f64 z y) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3)) x) (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) x) (neg.f64 (fma.f64 z y (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) x) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 z y (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 z y (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x)) (sqrt.f64 (fma.f64 z y (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 t j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t j) c) (*.f64 (*.f64 z (neg.f64 b)) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (*.f64 t j) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))) (-.f64 1 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 c (/.f64 (fma.f64 t j (*.f64 b z)) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 c (/.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (fma.f64 t j (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) c) (fma.f64 t j (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) c) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b)))) c) (-.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))) c) (-.f64 (*.f64 t j) (+.f64 (*.f64 b z) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) c) (+.f64 (pow.f64 (*.f64 t j) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b))) (*.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 3)) c) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) c) (neg.f64 (fma.f64 t j (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) c) (neg.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) 1) (fma.f64 t j (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) c) 1) (fma.f64 t j (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) c) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) c)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) c)) (sqrt.f64 (fma.f64 t j (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))) (-.f64 1 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (/.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2) (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (neg.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) 1) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) 1) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2)) 1) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) 1) (neg.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)) (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) 3)) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 t j) (*.f64 b z)) c (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (*.f64 (*.f64 z (neg.f64 b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 b) z (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 b) z (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (neg.f64 b) z (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 b) z (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (neg.f64 b) z (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 b)) (*.f64 t j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (neg.f64 b) z (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 b z) (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 t j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (-.f64 (*.f64 t j) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (*.f64 t j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (-.f64 (*.f64 t j) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 z (neg.f64 b))) (*.f64 b z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 t j)) (*.f64 z (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 t j)) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 t j)) (*.f64 (*.f64 z (neg.f64 b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t j) (exp.f64 (log1p.f64 (*.f64 b z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 t j) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2) (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 t j (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 t j)) (sqrt.f64 (*.f64 b z))) (-.f64 (sqrt.f64 (*.f64 t j)) (sqrt.f64 (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 t j (*.f64 b z)) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 t j (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b)))) (-.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))) (-.f64 (*.f64 t j) (+.f64 (*.f64 b z) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b))) (*.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (neg.f64 (fma.f64 t j (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) 1) (fma.f64 t j (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b)))) 1) (-.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))) 1) (-.f64 (*.f64 t j) (+.f64 (*.f64 b z) (fma.f64 (neg.f64 z) b (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b))) (*.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) 1) (neg.f64 (fma.f64 t j (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (fma.f64 t j (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (cbrt.f64 (fma.f64 t j (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 t j) 2)) (*.f64 (pow.f64 (*.f64 b z) 2) (pow.f64 (*.f64 b z) 2))) (/.f64 1 (fma.f64 t j (*.f64 b z)))) (+.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t j) 2) 3) (pow.f64 (pow.f64 (*.f64 b z) 2) 3)) (/.f64 1 (fma.f64 t j (*.f64 b z)))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 t j) 2)) (*.f64 (pow.f64 (*.f64 b z) 2) (pow.f64 (*.f64 b z) 2))) (*.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 t j) 3)) (*.f64 (pow.f64 (*.f64 b z) 3) (pow.f64 (*.f64 b z) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))) (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t j) 3) 3) (pow.f64 (pow.f64 (*.f64 b z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))) (+.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 t j) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 b z) 3) (pow.f64 (*.f64 b z) 3)) (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t j) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t j (*.f64 z (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 j t (*.f64 z (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t j) (*.f64 z (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 z) b (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 t j)) (sqrt.f64 (*.f64 t j)) (*.f64 z (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2) (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 z) b (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 t j)) 2) (cbrt.f64 (*.f64 t j)) (*.f64 z (neg.f64 b)))))))

simplify281.0ms (0.3%)

Algorithm
egg-herbie
Rules
1458×fma-def
876×associate-*r*
756×associate-*l*
700×+-commutative
574×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079727942
1223926442
Stop Event
node limit
Counts
564 → 498
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 z b))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(*.f64 t j)
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(*.f64 t j)
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(*.f64 -1 (*.f64 z b))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(*.f64 t j)
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(*.f64 t j)
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(*.f64 t j)
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(*.f64 -1 (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(*.f64 -1 (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(*.f64 t j)
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(*.f64 -1 (*.f64 z b))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(*.f64 -1 (*.f64 z b))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(+.f64 (*.f64 x (*.f64 z y)) (*.f64 x (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 z y)))
(+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(/.f64 x (/.f64 (fma.f64 z y (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 z y (*.f64 a t)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 z y (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) x) (-.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) x) (-.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) x) (+.f64 (pow.f64 (*.f64 z y) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3)) x) (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) x) (neg.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) x) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 z y (*.f64 a t)))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 z y (*.f64 a t)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x)) (sqrt.f64 (fma.f64 z y (*.f64 a t))))
(pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 3)
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(+.f64 (*.f64 (*.f64 t j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))
(+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (*.f64 t j) c))
(+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))) (-.f64 1 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))
(/.f64 c (/.f64 (fma.f64 t j (*.f64 b z)) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))))
(/.f64 c (/.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (fma.f64 t j (*.f64 b z)))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) c) (fma.f64 t j (*.f64 b z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) c) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b)))) c) (-.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))) c) (-.f64 (*.f64 t j) (+.f64 (*.f64 b z) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) c) (+.f64 (pow.f64 (*.f64 t j) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b))) (*.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 3)) c) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) c) (neg.f64 (fma.f64 t j (*.f64 b z))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) c) (neg.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(/.f64 (*.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) 1) (fma.f64 t j (*.f64 b z)))
(/.f64 (*.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) c) 1) (fma.f64 t j (*.f64 b z)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) c) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) c)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) c)) (sqrt.f64 (fma.f64 t j (*.f64 b z))))
(pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 1)
(pow.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 3)
(pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2))
(log.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 t j) (*.f64 b z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))
(cbrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(exp.f64 (log.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))) (-.f64 1 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(-.f64 (/.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (/.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))) 1)
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) 1)
(*.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 1)
(*.f64 1 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2) (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (neg.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) 1) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) 1) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2)) 1) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) 1) (neg.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)) (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) 3)) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)))))
(pow.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 1)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(exp.f64 (log.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 1))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (-.f64 (*.f64 t j) (*.f64 b z)) c (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 1 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(fma.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (*.f64 t j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (*.f64 z (neg.f64 b)) (*.f64 t j))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 b z) (-.f64 (*.f64 t j) (*.f64 b z))))
(+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 t j))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (*.f64 t j))
(+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 z (neg.f64 b))) (*.f64 b z))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 t j)) (*.f64 z (neg.f64 b)))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 t j)) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 t j)) (*.f64 (*.f64 z (neg.f64 b)) 1))
(+.f64 (-.f64 (*.f64 t j) (exp.f64 (log1p.f64 (*.f64 b z)))) 1)
(*.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 1)
(*.f64 1 (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2) (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 t j (*.f64 b z))))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t j)) (sqrt.f64 (*.f64 b z))) (-.f64 (sqrt.f64 (*.f64 t j)) (sqrt.f64 (*.f64 b z))))
(/.f64 1 (/.f64 (fma.f64 t j (*.f64 b z)) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 t j (*.f64 b z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b)))) (-.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))) (-.f64 (*.f64 t j) (+.f64 (*.f64 b z) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b))) (*.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (neg.f64 (fma.f64 t j (*.f64 b z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) 1) (fma.f64 t j (*.f64 b z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b)))) 1) (-.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))) 1) (-.f64 (*.f64 t j) (+.f64 (*.f64 b z) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b))) (*.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) 1) (neg.f64 (fma.f64 t j (*.f64 b z))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (fma.f64 t j (*.f64 b z))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (cbrt.f64 (fma.f64 t j (*.f64 b z))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 t j) 2)) (*.f64 (pow.f64 (*.f64 b z) 2) (pow.f64 (*.f64 b z) 2))) (/.f64 1 (fma.f64 t j (*.f64 b z)))) (+.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t j) 2) 3) (pow.f64 (pow.f64 (*.f64 b z) 2) 3)) (/.f64 1 (fma.f64 t j (*.f64 b z)))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 t j) 2)) (*.f64 (pow.f64 (*.f64 b z) 2) (pow.f64 (*.f64 b z) 2))) (*.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 t j) 3)) (*.f64 (pow.f64 (*.f64 b z) 3) (pow.f64 (*.f64 b z) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))) (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t j) 3) 3) (pow.f64 (pow.f64 (*.f64 b z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))) (+.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 t j) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 b z) 3) (pow.f64 (*.f64 b z) 3)) (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)))))
(pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 t j) (*.f64 b z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t j) (*.f64 b z)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t j) (*.f64 b z))))
(exp.f64 (log.f64 (-.f64 (*.f64 t j) (*.f64 b z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t j) (*.f64 b z))))
(fma.f64 t j (*.f64 z (neg.f64 b)))
(fma.f64 j t (*.f64 z (neg.f64 b)))
(fma.f64 1 (*.f64 t j) (*.f64 z (neg.f64 b)))
(fma.f64 1 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 z) b (*.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 t j)) (sqrt.f64 (*.f64 t j)) (*.f64 z (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2) (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 z) b (*.f64 b z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t j)) 2) (cbrt.f64 (*.f64 t j)) (*.f64 z (neg.f64 b)))
Outputs
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 x (neg.f64 a)) t)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 x (neg.f64 a)) t)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 x (neg.f64 a)) t)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 x (neg.f64 a)) t)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 x (neg.f64 a)) t)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 x (neg.f64 a)) t)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 x (*.f64 y z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t)
(*.f64 t (fma.f64 c j (neg.f64 (*.f64 a x))))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x))) t) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t))
(neg.f64 (*.f64 t (fma.f64 a x (neg.f64 (*.f64 c j)))))
(*.f64 t (neg.f64 (-.f64 (*.f64 a x) (*.f64 c j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (fma.f64 -1 (*.f64 t (fma.f64 a x (neg.f64 (*.f64 c j)))) (*.f64 x (*.f64 y z))))
(+.f64 (*.f64 t (neg.f64 (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (fma.f64 -1 (*.f64 t (fma.f64 a x (neg.f64 (*.f64 c j)))) (*.f64 x (*.f64 y z))))
(+.f64 (*.f64 t (neg.f64 (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 a x) (*.f64 -1 (*.f64 c j))) t)) (*.f64 y (*.f64 z x))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (fma.f64 -1 (*.f64 t (fma.f64 a x (neg.f64 (*.f64 c j)))) (*.f64 x (*.f64 y z))))
(+.f64 (*.f64 t (neg.f64 (-.f64 (*.f64 a x) (*.f64 c j)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x (neg.f64 (*.f64 c (*.f64 z b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 x (neg.f64 a)) t))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 c (*.f64 t j) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 b) (*.f64 z c))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 t (fma.f64 c j (neg.f64 (*.f64 a x))))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 x (*.f64 y z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(neg.f64 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))))
(*.f64 z (neg.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 -1 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x)))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 -1 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x)))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j))))
(fma.f64 -1 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (fma.f64 c (*.f64 t j) (neg.f64 (*.f64 a (*.f64 t x)))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 a (*.f64 t x))))
(fma.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)) (*.f64 (*.f64 x (neg.f64 a)) t))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 x (*.f64 y z)))
(fma.f64 y (*.f64 z x) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 x (neg.f64 a)) t)
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(neg.f64 (*.f64 a (*.f64 t x)))
(*.f64 (*.f64 x (neg.f64 a)) t)
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 -1 (*.f64 z b))
(*.f64 z (neg.f64 b))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 t j)
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 t j)
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 -1 (*.f64 z b))
(*.f64 z (neg.f64 b))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 t j)
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 t j)
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 t j)
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 -1 (*.f64 b z))
(*.f64 z (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 -1 (*.f64 b z))
(*.f64 z (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 t j)
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 z b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 -1 (*.f64 z b))
(*.f64 z (neg.f64 b))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 -1 (*.f64 z b))
(*.f64 z (neg.f64 b))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 t j) (*.f64 -1 (*.f64 z b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))))
(*.f64 x (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x))
(*.f64 x (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 a (+.f64 (neg.f64 t) t)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 a (+.f64 (neg.f64 t) t)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 a (+.f64 (neg.f64 t) t)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (*.f64 a (+.f64 (neg.f64 t) t)))))
(+.f64 (*.f64 x (*.f64 z y)) (*.f64 x (*.f64 a (neg.f64 t))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(*.f64 x (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(*.f64 x (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 z y)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 x (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(*.f64 x (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(*.f64 x (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 z y) x))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 x (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 1)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 x (fma.f64 (neg.f64 t) a (*.f64 a t)))))
(*.f64 x (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) x)))
(*.f64 x (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t)))))
(/.f64 x (/.f64 (fma.f64 z y (*.f64 a t)) (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (/.f64 x (fma.f64 z y (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 z y (*.f64 a t)))
(*.f64 (/.f64 x (fma.f64 z y (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 z y (*.f64 a t)))
(*.f64 (/.f64 x (fma.f64 z y (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) x) (-.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))
(*.f64 (/.f64 x (fma.f64 z y (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) x) (-.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) (/.f64 (-.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 a (+.f64 (neg.f64 t) t)) (*.f64 a (+.f64 (neg.f64 t) t)))) (-.f64 (*.f64 y z) (fma.f64 a t (*.f64 a (+.f64 (neg.f64 t) t))))) x)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) x) (+.f64 (pow.f64 (*.f64 z y) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (*.f64 z y) (*.f64 a (neg.f64 t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3)) x) (+.f64 (pow.f64 (-.f64 (*.f64 z y) (*.f64 a t)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 a (+.f64 (neg.f64 t) t)) 3)) (fma.f64 (*.f64 a (+.f64 (neg.f64 t) t)) (+.f64 (-.f64 (*.f64 a (+.f64 (neg.f64 t) t)) (*.f64 y z)) (*.f64 a t)) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))) x)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) x) (neg.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (neg.f64 (fma.f64 z y (*.f64 a t))) x))
(*.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y z) 2)) (pow.f64 (*.f64 a t) 2)) (neg.f64 (fma.f64 y z (*.f64 a t)))) x)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) x) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))) x)
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 z y (*.f64 a t)))
(*.f64 (/.f64 x (fma.f64 z y (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 z y (*.f64 a t)))
(*.f64 (/.f64 x (fma.f64 z y (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 x (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t)))) x))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 x (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 z y (*.f64 a t))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (fma.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))) (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z y) (*.f64 a t))) x)) (sqrt.f64 (fma.f64 z y (*.f64 a t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (fma.f64 z y (*.f64 a t))) (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 1)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 3)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) 1/3)
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(fabs.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 1))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))))
(*.f64 c (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c))
(*.f64 c (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 c (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(*.f64 c (fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 c (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(*.f64 c (fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 c (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(*.f64 c (fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 c (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(*.f64 c (fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b)))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z (neg.f64 b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(*.f64 c (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))
(*.f64 c (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 c (*.f64 t j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(*.f64 c (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b)))))
(+.f64 (*.f64 (*.f64 t j) c) (*.f64 (*.f64 z (neg.f64 b)) c))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(*.f64 c (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b)))))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))
(*.f64 c (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b)))))
(+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (*.f64 t j) c))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(*.f64 c (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))) 1)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))) (-.f64 1 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(*.f64 c (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c)))
(*.f64 c (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b)))))
(/.f64 c (/.f64 (fma.f64 t j (*.f64 b z)) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 z b (*.f64 t j))))
(/.f64 c (/.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (fma.f64 t j (*.f64 b z)))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 z b (*.f64 t j))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) c) (fma.f64 t j (*.f64 b z)))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 z b (*.f64 t j))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) c) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b)))) c) (-.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 z b (*.f64 t j))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))) c) (-.f64 (*.f64 t j) (+.f64 (*.f64 b z) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))) (/.f64 (-.f64 (*.f64 t j) (fma.f64 b z (fma.f64 (neg.f64 z) b (*.f64 z b)))) c))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) 2) (*.f64 (*.f64 0 (*.f64 z b)) (*.f64 0 (*.f64 z b)))) (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))) c)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) c) (+.f64 (pow.f64 (*.f64 t j) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b))) (*.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 3)) c) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))
(/.f64 (*.f64 c (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (-.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) 3) (pow.f64 (*.f64 0 (*.f64 z b)) 3)) (fma.f64 (*.f64 0 (*.f64 z b)) (-.f64 (*.f64 0 (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 t j))) (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) 2))) c)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) c) (neg.f64 (fma.f64 t j (*.f64 b z))))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 z b (*.f64 t j))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) c) (neg.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) 1) (fma.f64 t j (*.f64 b z)))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 z b (*.f64 t j))))
(/.f64 (*.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) c) 1) (fma.f64 t j (*.f64 b z)))
(*.f64 (/.f64 c (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 c (fma.f64 z b (*.f64 t j))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) c) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))
(*.f64 (/.f64 c (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 c (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) c)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b)))))) (*.f64 c (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 z b))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (sqrt.f64 (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2)))) (*.f64 c (sqrt.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) c)) (sqrt.f64 (fma.f64 t j (*.f64 b z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (/.f64 (sqrt.f64 (fma.f64 t j (*.f64 z b))) (*.f64 c (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 z b))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (sqrt.f64 (fma.f64 z b (*.f64 t j)))) (*.f64 c (sqrt.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)))))
(pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 1)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(pow.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 2)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 3)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) 1/3)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(sqrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2))
(sqrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2))
(fabs.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(log.f64 (pow.f64 (exp.f64 c) (-.f64 (*.f64 t j) (*.f64 b z))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(cbrt.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(expm1.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(exp.f64 (log.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 1))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(log1p.f64 (expm1.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) 1)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))) (-.f64 1 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(-.f64 (/.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (/.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (exp.f64 (log1p.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))) 1)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) 1)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 1)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 1 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2) (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) (neg.f64 c)))) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) (neg.f64 c)))) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) (neg.f64 c)))) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (neg.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) (neg.f64 c)))) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) 1) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) 1) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) (neg.f64 c)))) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2)) 1) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) 1) (neg.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) (neg.f64 c)))) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(/.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))) (/.f64 (sqrt.f64 (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) (neg.f64 c)))) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2))) (hypot.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 3/2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3/2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))) (/.f64 (sqrt.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))) (sqrt.f64 (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 3))) (cbrt.f64 (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) (neg.f64 c)))) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2)))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)) (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))) (/.f64 (cbrt.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))) (cbrt.f64 (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2))) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 4) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)) (/.f64 1 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 4) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2)) (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) 3)) (/.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)) (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))))
(/.f64 (*.f64 (/.f64 1 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (neg.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))) (-.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) 3))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 4) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 4) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 6) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 6)) (-.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 4) (fma.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 6) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 6)) (/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 6) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 6)) (*.f64 (-.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) (neg.f64 c)))) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (*.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 2) (*.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))) (+.f64 (pow.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) 3))) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 6) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 6) (*.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 3) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 3)) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 6)) (fma.f64 x (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) (neg.f64 c)))) (pow.f64 (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))) 2))))
(pow.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 1)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 2)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 3)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(pow.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 3) 1/3)
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) 2))
(fabs.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j)))))
(log.f64 (exp.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 3))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(exp.f64 (log.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) 1))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(fma.f64 (-.f64 (*.f64 t j) (*.f64 b z)) c (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(fma.f64 1 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(fma.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) 2) (cbrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 c (fma.f64 z (neg.f64 b) (*.f64 t j))))
(+.f64 (*.f64 t j) (*.f64 z (neg.f64 b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (*.f64 (*.f64 z (neg.f64 b)) 1))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))
(fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 3 (*.f64 0 (*.f64 z b)))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (*.f64 z b))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 z b)) (sqrt.f64 (*.f64 z b)))) (fma.f64 t j (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (*.f64 z b))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 z b)) (sqrt.f64 (*.f64 z b)))) (fma.f64 t j (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(fma.f64 t j (fma.f64 z (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (fma.f64 t j (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 t j) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(fma.f64 t j (fma.f64 z (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (fma.f64 t j (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (*.f64 z b))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 z b)) (sqrt.f64 (*.f64 z b)))) (fma.f64 t j (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)))
(fma.f64 t j (fma.f64 z (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (fma.f64 t j (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))
(fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 3 (*.f64 0 (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))
(fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 3 (*.f64 0 (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(+.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) (*.f64 (*.f64 0 (*.f64 z b)) 4))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))
(fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 3 (*.f64 0 (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))
(fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 3 (*.f64 0 (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))
(fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 3 (*.f64 0 (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 z b))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 z b)) (sqrt.f64 (*.f64 z b)))) (fma.f64 t j (*.f64 0 (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (*.f64 0 (*.f64 z b))) (fma.f64 t j (*.f64 2 (*.f64 0 (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))
(fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 3 (*.f64 0 (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))
(fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 3 (*.f64 0 (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))
(fma.f64 t j (fma.f64 z (neg.f64 b) (*.f64 3 (*.f64 0 (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 z b))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 z b)) (sqrt.f64 (*.f64 z b)))) (fma.f64 t j (*.f64 0 (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(+.f64 (fma.f64 t j (fma.f64 z (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 z b)) (sqrt.f64 (*.f64 z b)))) (*.f64 0 (*.f64 z b))) (fma.f64 t j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (*.f64 0 (*.f64 z b))) (fma.f64 t j (*.f64 2 (*.f64 0 (*.f64 z b)))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (fma.f64 t j (fma.f64 z (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 z b)) (sqrt.f64 (*.f64 z b)))) (*.f64 0 (*.f64 z b))) (fma.f64 t j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(+.f64 (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 t j)))
(+.f64 (*.f64 z (neg.f64 b)) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (neg.f64 b) z (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (*.f64 z b))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 z b)) (sqrt.f64 (*.f64 z b)))) (fma.f64 t j (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 t j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z))))
(fma.f64 t j (fma.f64 z (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (fma.f64 t j (*.f64 0 (*.f64 z b))))
(+.f64 (*.f64 z (neg.f64 b)) (+.f64 (*.f64 b z) (-.f64 (*.f64 t j) (*.f64 b z))))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 t j))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (-.f64 (*.f64 t j) (*.f64 b z)))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 (*.f64 z (neg.f64 b)) 1) (*.f64 t j))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 1) (-.f64 (*.f64 t j) (*.f64 b z)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (fma.f64 (neg.f64 b) z (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (fma.f64 (*.f64 z (neg.f64 b)) 1 (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b z))) (sqrt.f64 (*.f64 b z)) (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z b))) (sqrt.f64 (*.f64 z b)) (*.f64 z b))) (*.f64 z b))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 z b)) (sqrt.f64 (*.f64 z b)))) (fma.f64 t j (*.f64 0 (*.f64 z b))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b z))) (pow.f64 (cbrt.f64 (*.f64 b z)) 2) (*.f64 b z)) (-.f64 (*.f64 t j) (*.f64 b z)))
(fma.f64 t j (fma.f64 z (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2) (*.f64 z b))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z b))) (pow.f64 (cbrt.f64 (*.f64 z b)) 2)) (fma.f64 t j (*.f64 0 (*.f64 z b))))
(+.f64 (+.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 z (neg.f64 b))) (*.f64 b z))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 t j)) (*.f64 z (neg.f64 b)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 t j)) (+.f64 (*.f64 z (neg.f64 b)) (fma.f64 (neg.f64 z) b (*.f64 b z))))
(-.f64 (fma.f64 t j (*.f64 2 (fma.f64 (neg.f64 z) b (*.f64 z b)))) (*.f64 z b))
(fma.f64 t j (fma.f64 2 (*.f64 0 (*.f64 z b)) (*.f64 z (neg.f64 b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 t j)) (*.f64 (*.f64 z (neg.f64 b)) 1))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(+.f64 (-.f64 (*.f64 t j) (exp.f64 (log1p.f64 (*.f64 b z)))) 1)
(+.f64 1 (-.f64 (*.f64 t j) (exp.f64 (log1p.f64 (*.f64 z b)))))
(-.f64 (*.f64 t j) (expm1.f64 (log1p.f64 (*.f64 z b))))
(*.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 1)
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 1 (-.f64 (*.f64 t j) (*.f64 b z)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2) (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) (/.f64 1 (fma.f64 t j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 t j (*.f64 z b)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 z b (*.f64 t j)))
(*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 t j)) (sqrt.f64 (*.f64 b z))) (-.f64 (sqrt.f64 (*.f64 t j)) (sqrt.f64 (*.f64 b z))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z b)) (sqrt.f64 (*.f64 t j))) (-.f64 (sqrt.f64 (*.f64 t j)) (sqrt.f64 (*.f64 z b))))
(/.f64 1 (/.f64 (fma.f64 t j (*.f64 b z)) (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 t j (*.f64 z b)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 z b (*.f64 t j)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))) (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) (fma.f64 t j (*.f64 b z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 t j (*.f64 z b)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 z b (*.f64 t j)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b)))) (-.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 t j (*.f64 z b)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 z b (*.f64 t j)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))) (-.f64 (*.f64 t j) (+.f64 (*.f64 b z) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))) (-.f64 (*.f64 t j) (fma.f64 b z (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) 2) (*.f64 (*.f64 0 (*.f64 z b)) (*.f64 0 (*.f64 z b)))) (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b))) (*.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (-.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) 3) (pow.f64 (*.f64 0 (*.f64 z b)) 3)) (fma.f64 (*.f64 0 (*.f64 z b)) (-.f64 (*.f64 0 (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 t j))) (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (neg.f64 (fma.f64 t j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 t j (*.f64 z b)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 z b (*.f64 t j)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)) 1) (fma.f64 t j (*.f64 b z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 t j (*.f64 z b)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 z b (*.f64 t j)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b)))) 1) (-.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 t j (*.f64 z b)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 z b (*.f64 t j)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))) 1) (-.f64 (*.f64 t j) (+.f64 (*.f64 b z) (fma.f64 (neg.f64 z) b (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (fma.f64 (neg.f64 z) b (*.f64 z b)))) (-.f64 (*.f64 t j) (fma.f64 b z (fma.f64 (neg.f64 z) b (*.f64 z b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) 2) (*.f64 (*.f64 0 (*.f64 z b)) (*.f64 0 (*.f64 z b)))) (-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z (neg.f64 b)) 3)) 1) (+.f64 (pow.f64 (*.f64 t j) 2) (-.f64 (*.f64 (*.f64 z (neg.f64 b)) (*.f64 z (neg.f64 b))) (*.f64 (*.f64 t j) (*.f64 z (neg.f64 b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 3) (pow.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (-.f64 (fma.f64 (neg.f64 z) b (*.f64 z b)) (-.f64 (*.f64 t j) (*.f64 z b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) 3) (pow.f64 (*.f64 0 (*.f64 z b)) 3)) (fma.f64 (*.f64 0 (*.f64 z b)) (-.f64 (*.f64 0 (*.f64 z b)) (fma.f64 z (neg.f64 b) (*.f64 t j))) (pow.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) 1) (neg.f64 (fma.f64 t j (*.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 t j (*.f64 z b)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 z b (*.f64 t j)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 z b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (sqrt.f64 (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2)))) (sqrt.f64 (fma.f64 z (neg.f64 b) (*.f64 t j))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (fma.f64 t j (*.f64 b z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (/.f64 (sqrt.f64 (fma.f64 t j (*.f64 z b))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 z b)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (sqrt.f64 (fma.f64 z b (*.f64 t j)))) (sqrt.f64 (fma.f64 z (neg.f64 b) (*.f64 t j))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b)))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 z b))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3))) (cbrt.f64 (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2)))) (pow.f64 (cbrt.f64 (fma.f64 z (neg.f64 b) (*.f64 t j))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2)) (cbrt.f64 (fma.f64 t j (*.f64 b z))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (/.f64 (cbrt.f64 (fma.f64 t j (*.f64 z b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 z b))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2))) (cbrt.f64 (fma.f64 z b (*.f64 t j)))) (pow.f64 (cbrt.f64 (fma.f64 z (neg.f64 b) (*.f64 t j))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 t j) 2)) (*.f64 (pow.f64 (*.f64 b z) 2) (pow.f64 (*.f64 b z) 2))) (/.f64 1 (fma.f64 t j (*.f64 b z)))) (+.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 4) (pow.f64 (*.f64 z b) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (/.f64 1 (fma.f64 t j (*.f64 z b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 4) (pow.f64 (*.f64 z b) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)) (fma.f64 z b (*.f64 t j))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t j) 2) 3) (pow.f64 (pow.f64 (*.f64 b z) 2) 3)) (/.f64 1 (fma.f64 t j (*.f64 b z)))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 t j) 2)) (*.f64 (pow.f64 (*.f64 b z) 2) (pow.f64 (*.f64 b z) 2))) (*.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 b z) 2))))
(/.f64 (*.f64 (/.f64 1 (fma.f64 t j (*.f64 z b))) (-.f64 (pow.f64 (pow.f64 (*.f64 t j) 2) 3) (pow.f64 (pow.f64 (*.f64 z b) 2) 3))) (+.f64 (pow.f64 (*.f64 t j) 4) (+.f64 (pow.f64 (*.f64 z b) 4) (*.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t j) 6) (pow.f64 (*.f64 z b) 6)) (fma.f64 z b (*.f64 t j))) (fma.f64 (pow.f64 (*.f64 t j) 2) (pow.f64 (*.f64 z b) 2) (+.f64 (pow.f64 (*.f64 t j) 4) (pow.f64 (*.f64 z b) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 t j) 3)) (*.f64 (pow.f64 (*.f64 b z) 3) (pow.f64 (*.f64 b z) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))) (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 6) (pow.f64 (*.f64 z b) 6)) (/.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t j) 6) (pow.f64 (*.f64 z b) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)) (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t j) 3) 3) (pow.f64 (pow.f64 (*.f64 b z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 (*.f64 b z) (fma.f64 t j (*.f64 b z)))))) (+.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 t j) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 b z) 3) (pow.f64 (*.f64 b z) 3)) (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 b z) 3)))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t j) 2) (*.f64 b (*.f64 z (fma.f64 t j (*.f64 z b)))))) (-.f64 (pow.f64 (pow.f64 (*.f64 t j) 3) 3) (pow.f64 (pow.f64 (*.f64 z b) 3) 3))) (+.f64 (pow.f64 (*.f64 t j) 6) (+.f64 (pow.f64 (*.f64 z b) 6) (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t j) 3) 3) (pow.f64 (pow.f64 (*.f64 z b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t j) 6) (fma.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 (*.f64 z b) 3) (pow.f64 (*.f64 z b) 6))) (fma.f64 b (*.f64 z (fma.f64 z b (*.f64 t j))) (pow.f64 (*.f64 t j) 2))))
(pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 1)
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2)
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 3)
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(pow.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3) 1/3)
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 z b)) 2))
(fabs.f64 (fma.f64 z (neg.f64 b) (*.f64 t j)))
(log.f64 (exp.f64 (-.f64 (*.f64 t j) (*.f64 b z))))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t j) (*.f64 b z)))))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t j) (*.f64 b z)) 3))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t j) (*.f64 b z))))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(exp.f64 (log.f64 (-.f64 (*.f64 t j) (*.f64 b z))))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 1))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t j) (*.f64 b z))))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(fma.f64 t j (*.f64 z (neg.f64 b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(fma.f64 j t (*.f64 z (neg.f64 b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(fma.f64 1 (*.f64 t j) (*.f64 z (neg.f64 b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(fma.f64 1 (-.f64 (*.f64 t j) (*.f64 b z)) (fma.f64 (neg.f64 z) b (*.f64 b z)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (sqrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 z) b (*.f64 b z)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(fma.f64 (sqrt.f64 (*.f64 t j)) (sqrt.f64 (*.f64 t j)) (*.f64 z (neg.f64 b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) 2) (cbrt.f64 (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 z) b (*.f64 b z)))
(-.f64 (fma.f64 t j (fma.f64 (neg.f64 z) b (*.f64 z b))) (*.f64 z b))
(-.f64 (*.f64 t j) (fma.f64 z b (*.f64 0 (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t j)) 2) (cbrt.f64 (*.f64 t j)) (*.f64 z (neg.f64 b)))
(-.f64 (*.f64 t j) (*.f64 z b))
(fma.f64 z (neg.f64 b) (*.f64 t j))

localize19.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y z) (*.f64 t a))
5.8b
(*.f64 (neg.f64 c) (*.f64 b z))
8.6b
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))
Compiler

Compiled 55 to 16 computations (70.9% saved)

series8.0ms (0%)

Counts
2 → 120
Calls

30 calls:

TimeVariablePointExpression
2.0ms
x
@0
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))
0.0ms
z
@inf
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))
0.0ms
z
@0
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))
0.0ms
c
@0
(*.f64 (neg.f64 c) (*.f64 b z))
0.0ms
b
@0
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))

rewrite92.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1034×distribute-lft-in
752×associate-*r/
558×associate-*l/
424×associate-+l+
398×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01860
137752
2498552
Stop Event
node limit
Counts
2 → 86
Calls
Call 1
Inputs
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) x) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (*.f64 (neg.f64 c) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 x (*.f64 y z))) (*.f64 x (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 (*.f64 y z) x)) (*.f64 (*.f64 t (neg.f64 a)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) (*.f64 (neg.f64 c) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)) (*.f64 (neg.f64 c) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z)))) (-.f64 1 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) (*.f64 (neg.f64 c) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) 0) (*.f64 (neg.f64 c) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (+.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) 1) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) 1) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) 1) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 c) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b z) 0) (*.f64 (neg.f64 c) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 b z) -1) 0) (*.f64 (neg.f64 c) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 c) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b z) (-.f64 0 (*.f64 c c))) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b z) (-.f64 0 (pow.f64 c 3))) (+.f64 0 (+.f64 (*.f64 c c) (*.f64 0 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 b z) -1) (-.f64 0 (*.f64 c c))) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 b z) -1) (-.f64 0 (pow.f64 c 3))) (+.f64 0 (+.f64 (*.f64 c c) (*.f64 0 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (*.f64 c c)) (*.f64 b z)) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (pow.f64 c 3)) (*.f64 b z)) (+.f64 0 (+.f64 (*.f64 c c) (*.f64 0 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (*.f64 c c)) (neg.f64 (*.f64 b z))) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (pow.f64 c 3)) (neg.f64 (*.f64 b z))) (+.f64 0 (+.f64 (*.f64 c c) (*.f64 0 c))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (neg.f64 c) (*.f64 b z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (neg.f64 c) (*.f64 b z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 c) (*.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 b) z) c))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (neg.f64 c) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 b z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 b z) 3) (pow.f64 c 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (neg.f64 c) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 c) (*.f64 b z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (neg.f64 c) (*.f64 b z))))))))

simplify106.0ms (0.1%)

Algorithm
egg-herbie
Rules
1632×associate-/r*
936×associate-*r/
864×associate-*l/
846×associate-+r+
714×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02358444
16758228
231778228
Stop Event
node limit
Counts
206 → 162
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(+.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (neg.f64 c) (*.f64 b z))))
(+.f64 (*.f64 x (*.f64 y z)) (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (neg.f64 c) (*.f64 b z))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
(+.f64 (*.f64 (*.f64 y z) x) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
(+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (+.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 x (*.f64 y z))) (*.f64 x (*.f64 t (neg.f64 a))))
(+.f64 (+.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 (*.f64 y z) x)) (*.f64 (*.f64 t (neg.f64 a)) x))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))) 1)
(+.f64 (*.f64 1 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)) (*.f64 (neg.f64 c) (*.f64 b z)))
(-.f64 0 (-.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z)))) (-.f64 1 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))) 1)
(-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) (*.f64 (neg.f64 c) (*.f64 b z)))
(-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) 0) (*.f64 (neg.f64 c) (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))) 1)
(*.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 1)
(*.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (+.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))
(/.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 1)
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) 1) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) 1) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) 1) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 1)
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 3)
(pow.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 2))
(log.f64 (exp.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))))
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(exp.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(+.f64 0 (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))) 1)
(+.f64 (*.f64 (*.f64 b z) 0) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 (*.f64 (*.f64 b z) -1) 0) (*.f64 (neg.f64 c) (*.f64 b z)))
(-.f64 0 (*.f64 (neg.f64 c) (*.f64 b z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z)))) 1)
(/.f64 (*.f64 (*.f64 b z) (-.f64 0 (*.f64 c c))) c)
(/.f64 (*.f64 (*.f64 b z) (-.f64 0 (pow.f64 c 3))) (+.f64 0 (+.f64 (*.f64 c c) (*.f64 0 c))))
(/.f64 (*.f64 (*.f64 (*.f64 b z) -1) (-.f64 0 (*.f64 c c))) c)
(/.f64 (*.f64 (*.f64 (*.f64 b z) -1) (-.f64 0 (pow.f64 c 3))) (+.f64 0 (+.f64 (*.f64 c c) (*.f64 0 c))))
(/.f64 (*.f64 (-.f64 0 (*.f64 c c)) (*.f64 b z)) c)
(/.f64 (*.f64 (-.f64 0 (pow.f64 c 3)) (*.f64 b z)) (+.f64 0 (+.f64 (*.f64 c c) (*.f64 0 c))))
(/.f64 (*.f64 (-.f64 0 (*.f64 c c)) (neg.f64 (*.f64 b z))) c)
(/.f64 (*.f64 (-.f64 0 (pow.f64 c 3)) (neg.f64 (*.f64 b z))) (+.f64 0 (+.f64 (*.f64 c c) (*.f64 0 c))))
(pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 1)
(pow.f64 (sqrt.f64 (*.f64 (neg.f64 c) (*.f64 b z))) 2)
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 c) (*.f64 b z))) 3)
(pow.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) 1/3)
(neg.f64 (*.f64 (neg.f64 c) (*.f64 b z)))
(sqrt.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) z) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (neg.f64 c) (*.f64 b z)))))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 b z) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b z) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))
(exp.f64 (log.f64 (*.f64 (neg.f64 c) (*.f64 b z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 c) (*.f64 b z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (neg.f64 c) (*.f64 b z))))
Outputs
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 (neg.f64 a) (*.f64 t x)))
(neg.f64 (fma.f64 c (*.f64 z b) (*.f64 a (*.f64 t x))))
(neg.f64 (fma.f64 c (*.f64 z b) (*.f64 t (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z y) x)
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z y) x)
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 t (neg.f64 (*.f64 a x)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(*.f64 z (fma.f64 y x (*.f64 (neg.f64 c) b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(neg.f64 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))))
(*.f64 z (neg.f64 (fma.f64 c b (*.f64 y (neg.f64 x)))))
(*.f64 (fma.f64 c b (*.f64 y (neg.f64 x))) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (+.f64 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (*.f64 a (*.f64 t x))))
(neg.f64 (fma.f64 z (fma.f64 c b (*.f64 y (neg.f64 x))) (*.f64 a (*.f64 t x))))
(neg.f64 (fma.f64 z (fma.f64 c b (*.f64 y (neg.f64 x))) (*.f64 t (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (+.f64 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (*.f64 a (*.f64 t x))))
(neg.f64 (fma.f64 z (fma.f64 c b (*.f64 y (neg.f64 x))) (*.f64 a (*.f64 t x))))
(neg.f64 (fma.f64 z (fma.f64 c b (*.f64 y (neg.f64 x))) (*.f64 t (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (+.f64 (*.f64 z (fma.f64 c b (neg.f64 (*.f64 y x)))) (*.f64 a (*.f64 t x))))
(neg.f64 (fma.f64 z (fma.f64 c b (*.f64 y (neg.f64 x))) (*.f64 a (*.f64 t x))))
(neg.f64 (fma.f64 z (fma.f64 c b (*.f64 y (neg.f64 x))) (*.f64 t (*.f64 a x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (fma.f64 y x (*.f64 (neg.f64 c) b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 t (neg.f64 (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 t (neg.f64 (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 z (fma.f64 y x (*.f64 (neg.f64 c) b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 t (neg.f64 (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 t (neg.f64 (*.f64 a x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 x (+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a)))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 x (+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 t (+.f64 a (neg.f64 a))))) (*.f64 c (*.f64 z b)))
(+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 x (+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a)))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 x (+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 t (+.f64 a (neg.f64 a))))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 x (+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a)))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 x (+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 t (+.f64 a (neg.f64 a))))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 x (+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 t (+.f64 (neg.f64 a) a)))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 x (+.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 t (+.f64 a (neg.f64 a))))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 (neg.f64 a) a)) (*.f64 c (*.f64 z b))))
(fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 x (*.f64 t (+.f64 a (neg.f64 a))) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))) (*.f64 c (*.f64 z b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 (neg.f64 a) a)) (*.f64 c (*.f64 z b))))
(fma.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))) (fma.f64 x (*.f64 t (+.f64 a (neg.f64 a))) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (neg.f64 c) (*.f64 b z))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 x (*.f64 y z)) (-.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (neg.f64 c) (*.f64 b z))))
(fma.f64 (*.f64 z y) x (+.f64 (*.f64 t (*.f64 (neg.f64 a) x)) (*.f64 c (*.f64 z b))))
(fma.f64 c (*.f64 z b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 c (*.f64 z b) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (*.f64 y z) x) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
(fma.f64 (*.f64 z y) x (+.f64 (*.f64 t (*.f64 (neg.f64 a) x)) (*.f64 c (*.f64 z b))))
(fma.f64 c (*.f64 z b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 c (*.f64 z b) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))
(+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (+.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 x (*.f64 y z))) (*.f64 x (*.f64 t (neg.f64 a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (+.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 (*.f64 y z) x)) (*.f64 (*.f64 t (neg.f64 a)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))) 1)
(fma.f64 (*.f64 z y) x (+.f64 (*.f64 t (*.f64 (neg.f64 a) x)) (*.f64 c (*.f64 z b))))
(fma.f64 c (*.f64 z b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 c (*.f64 z b) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(-.f64 0 (-.f64 (*.f64 (neg.f64 c) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(fma.f64 (*.f64 z y) x (+.f64 (*.f64 t (*.f64 (neg.f64 a) x)) (*.f64 c (*.f64 z b))))
(fma.f64 c (*.f64 z b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 c (*.f64 z b) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 (*.f64 z y) x (+.f64 (*.f64 t (*.f64 (neg.f64 a) x)) (*.f64 c (*.f64 z b))))
(fma.f64 c (*.f64 z b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 c (*.f64 z b) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z)))) (-.f64 1 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))) 1)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 0) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 (*.f64 z y) x (+.f64 (*.f64 t (*.f64 (neg.f64 a) x)) (*.f64 c (*.f64 z b))))
(fma.f64 c (*.f64 z b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 c (*.f64 z b) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))
(-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))) 1)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) 0) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 (*.f64 z y) x (+.f64 (*.f64 t (*.f64 (neg.f64 a) x)) (*.f64 c (*.f64 z b))))
(fma.f64 c (*.f64 z b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 c (*.f64 z b) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))
(-.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))) 1)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 1)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 1 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (+.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2)) (+.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))) (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2) (*.f64 (*.f64 (*.f64 z b) (neg.f64 c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))
(*.f64 (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2))) (/.f64 (fma.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 c (*.f64 b (neg.f64 z))) (neg.f64 (fma.f64 c (*.f64 z b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3))))
(*.f64 (-.f64 (*.f64 x (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))) (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2)) (/.f64 (fma.f64 x (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))) (*.f64 (*.f64 c (*.f64 b (neg.f64 z))) (neg.f64 (fma.f64 c (*.f64 z b) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))))) (+.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 3) (pow.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) 3))))
(/.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 1)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))) (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2) (*.f64 (*.f64 (*.f64 z b) (neg.f64 c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 c (*.f64 b (neg.f64 z))) (neg.f64 (fma.f64 c (*.f64 z b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 3) (pow.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) 3)) (fma.f64 x (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))) (*.f64 (*.f64 c (*.f64 b (neg.f64 z))) (neg.f64 (fma.f64 c (*.f64 z b) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))) (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2) (*.f64 (*.f64 (*.f64 z b) (neg.f64 c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 c (*.f64 b (neg.f64 z))) (neg.f64 (fma.f64 c (*.f64 z b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 3) (pow.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) 3)) (fma.f64 x (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))) (*.f64 (*.f64 c (*.f64 b (neg.f64 z))) (neg.f64 (fma.f64 c (*.f64 z b) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) 1) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))) (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) 1) (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2) (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 c) (*.f64 b z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2) (*.f64 (*.f64 (*.f64 z b) (neg.f64 c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 3) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3)) (fma.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 c (*.f64 b (neg.f64 z))) (neg.f64 (fma.f64 c (*.f64 z b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 3) (pow.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) 3)) (fma.f64 x (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t))))) (*.f64 (*.f64 c (*.f64 b (neg.f64 z))) (neg.f64 (fma.f64 c (*.f64 z b) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) 1) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))) (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))) (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))) (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))) (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2)) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (fma.f64 z y (*.f64 a (neg.f64 t))) (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))))) (pow.f64 (*.f64 c (*.f64 b (neg.f64 z))) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b))))
(pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 1)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 2)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 3)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(pow.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 3) 1/3)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 2))
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c))) 2))
(fabs.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z)))))
(fabs.f64 (-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b))))
(log.f64 (exp.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z))) 3))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(exp.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))) 1))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 z b) (neg.f64 c)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (*.f64 x (fma.f64 z y (*.f64 a (neg.f64 t)))) (*.f64 c (*.f64 z b)))
(+.f64 0 (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))) 1)
(+.f64 0 (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 (*.f64 b z) 0) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(+.f64 (*.f64 (*.f64 (*.f64 b z) -1) 0) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(-.f64 0 (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 0 (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z)))) 1)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(/.f64 (*.f64 (*.f64 b z) (-.f64 0 (*.f64 c c))) c)
(/.f64 (neg.f64 (*.f64 c c)) (/.f64 c (*.f64 z b)))
(*.f64 (/.f64 (neg.f64 (*.f64 c c)) c) (*.f64 z b))
(*.f64 (/.f64 (*.f64 c (neg.f64 c)) c) (*.f64 z b))
(/.f64 (*.f64 (*.f64 b z) (-.f64 0 (pow.f64 c 3))) (+.f64 0 (+.f64 (*.f64 c c) (*.f64 0 c))))
(/.f64 (neg.f64 (pow.f64 c 3)) (/.f64 (fma.f64 c c 0) (*.f64 z b)))
(*.f64 (/.f64 (*.f64 z b) (*.f64 c c)) (pow.f64 (neg.f64 c) 3))
(/.f64 (*.f64 (*.f64 (*.f64 b z) -1) (-.f64 0 (*.f64 c c))) c)
(/.f64 (neg.f64 (*.f64 c c)) (/.f64 c (*.f64 b (neg.f64 z))))
(*.f64 (/.f64 (*.f64 b (neg.f64 z)) c) (neg.f64 (*.f64 c c)))
(*.f64 (/.f64 (*.f64 b (neg.f64 z)) c) (*.f64 c (neg.f64 c)))
(/.f64 (*.f64 (*.f64 (*.f64 b z) -1) (-.f64 0 (pow.f64 c 3))) (+.f64 0 (+.f64 (*.f64 c c) (*.f64 0 c))))
(/.f64 (neg.f64 (pow.f64 c 3)) (/.f64 (fma.f64 c c 0) (*.f64 b (neg.f64 z))))
(*.f64 (/.f64 (pow.f64 (neg.f64 c) 3) (*.f64 c c)) (*.f64 b (neg.f64 z)))
(*.f64 (/.f64 (*.f64 z b) (*.f64 c c)) (neg.f64 (pow.f64 (neg.f64 c) 3)))
(/.f64 (*.f64 (-.f64 0 (*.f64 c c)) (*.f64 b z)) c)
(/.f64 (neg.f64 (*.f64 c c)) (/.f64 c (*.f64 z b)))
(*.f64 (/.f64 (neg.f64 (*.f64 c c)) c) (*.f64 z b))
(*.f64 (/.f64 (*.f64 c (neg.f64 c)) c) (*.f64 z b))
(/.f64 (*.f64 (-.f64 0 (pow.f64 c 3)) (*.f64 b z)) (+.f64 0 (+.f64 (*.f64 c c) (*.f64 0 c))))
(/.f64 (neg.f64 (pow.f64 c 3)) (/.f64 (fma.f64 c c 0) (*.f64 z b)))
(*.f64 (/.f64 (*.f64 z b) (*.f64 c c)) (pow.f64 (neg.f64 c) 3))
(/.f64 (*.f64 (-.f64 0 (*.f64 c c)) (neg.f64 (*.f64 b z))) c)
(/.f64 (neg.f64 (*.f64 c c)) (/.f64 c (*.f64 b (neg.f64 z))))
(*.f64 (/.f64 (*.f64 b (neg.f64 z)) c) (neg.f64 (*.f64 c c)))
(*.f64 (/.f64 (*.f64 b (neg.f64 z)) c) (*.f64 c (neg.f64 c)))
(/.f64 (*.f64 (-.f64 0 (pow.f64 c 3)) (neg.f64 (*.f64 b z))) (+.f64 0 (+.f64 (*.f64 c c) (*.f64 0 c))))
(/.f64 (neg.f64 (pow.f64 c 3)) (/.f64 (fma.f64 c c 0) (*.f64 b (neg.f64 z))))
(*.f64 (/.f64 (pow.f64 (neg.f64 c) 3) (*.f64 c c)) (*.f64 b (neg.f64 z)))
(*.f64 (/.f64 (*.f64 z b) (*.f64 c c)) (neg.f64 (pow.f64 (neg.f64 c) 3)))
(pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 1)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(pow.f64 (sqrt.f64 (*.f64 (neg.f64 c) (*.f64 b z))) 2)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 c) (*.f64 b z))) 3)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(pow.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3) 1/3)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(neg.f64 (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 0 (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(sqrt.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2))
(fabs.f64 (*.f64 c (*.f64 b (neg.f64 z))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) z) c))
(*.f64 c (log.f64 (pow.f64 (exp.f64 b) z)))
(*.f64 c (*.f64 z (log.f64 (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (neg.f64 c) (*.f64 b z)))))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 b z)) 3))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 b z) 3)))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 z b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b z) 3) (pow.f64 c 3)))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 z b) 3)))
(expm1.f64 (log1p.f64 (*.f64 (neg.f64 c) (*.f64 b z))))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(exp.f64 (log.f64 (*.f64 (neg.f64 c) (*.f64 b z))))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 c) (*.f64 b z))) 1))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))
(log1p.f64 (expm1.f64 (*.f64 (neg.f64 c) (*.f64 b z))))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 b (neg.f64 z)))

eval756.0ms (0.8%)

Compiler

Compiled 64608 to 14562 computations (77.5% saved)

prune798.0ms (0.8%)

Pruning

41 alts after pruning (39 fresh and 2 done)

PrunedKeptTotal
New1977262003
Fresh61319
Picked101
Done224
Total1986412027
Error
0.0b
Counts
2027 → 41
Alt Table
Click to see full alt table
StatusErrorProgram
46.5b
(fma.f64 x (*.f64 a (neg.f64 t)) (*.f64 (neg.f64 c) (*.f64 b z)))
25.7b
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
43.8b
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
44.9b
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
28.0b
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
21.4b
(+.f64 (fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
16.9b
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3))
18.6b
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
30.3b
(+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
29.9b
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
43.8b
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
44.2b
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
47.2b
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
39.3b
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
37.3b
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
28.6b
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
38.6b
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
37.4b
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
45.2b
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
53.1b
(*.f64 (/.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
46.1b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
44.9b
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
53.8b
(*.f64 (*.f64 z y) x)
54.3b
(*.f64 (*.f64 z b) (neg.f64 c))
52.9b
(*.f64 (*.f64 t x) (neg.f64 a))
43.8b
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
52.0b
(*.f64 z (*.f64 y x))
53.7b
(*.f64 z (*.f64 c (neg.f64 b)))
51.2b
(*.f64 z (expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 b c)))))
41.5b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
51.0b
(*.f64 y (*.f64 z x))
54.2b
(*.f64 x (*.f64 a (neg.f64 t)))
45.4b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
53.0b
(*.f64 t (neg.f64 (*.f64 a x)))
45.2b
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
53.5b
(*.f64 i (*.f64 a b))
45.4b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
47.3b
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
54.4b
(*.f64 b (*.f64 z (neg.f64 c)))
44.9b
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
53.9b
(*.f64 a (*.f64 i b))
Compiler

Compiled 1752 to 1220 computations (30.4% saved)

localize35.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
6.6b
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
7.1b
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
7.7b
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
9.1b
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
Compiler

Compiled 158 to 29 computations (81.6% saved)

series11.0ms (0%)

Counts
1 → 16
Calls

15 calls:

TimeVariablePointExpression
4.0ms
c
@0
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
2.0ms
t
@0
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
1.0ms
i
@0
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
1.0ms
y
@0
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
0.0ms
j
@-inf
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))

rewrite65.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1040×distribute-rgt-in
982×distribute-lft-in
786×associate-*r/
644×associate-*l/
358×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01329
127129
2356129
Stop Event
node limit
Counts
1 → 27
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/6) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (cbrt.f64 j))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 j) (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/3) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 j) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))) (cbrt.f64 (fma.f64 c t (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 j) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (cbrt.f64 j)) (cbrt.f64 (fma.f64 c t (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (cbrt.f64 j)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))))

simplify75.0ms (0.1%)

Algorithm
egg-herbie
Rules
1598×associate-/l*
1326×associate-/r*
750×associate-*r/
746×associate-*l/
722×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02695095
18544733
235604733
Stop Event
node limit
Counts
43 → 80
Calls
Call 1
Inputs
(*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1))
(+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1)) (*.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))))) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2)))) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1)) (*.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3))))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))))) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2)))) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1)) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 4)) (*.f64 (pow.f64 y 5) (pow.f64 i 5))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 t (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2))))))))) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 y 2) (pow.f64 i 2))) 1/3) (/.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -4/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 4)) (*.f64 (pow.f64 y 5) (pow.f64 i 5))) 1/9) (*.f64 (*.f64 t (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))))) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3))))))) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2)))) 1/3))) (*.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1))
(+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1)) (*.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))))
(+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1)) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 11)) (*.f64 (pow.f64 y 7) (pow.f64 i 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3))))))
(+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1)) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/3)))) (+.f64 (*.f64 -2/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (pow.f64 y 2) (pow.f64 i 2))) 1/3)))) (*.f64 1/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/3))))) (pow.f64 t 3)) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2)))) 1/3))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 11)) (*.f64 (pow.f64 y 7) (pow.f64 i 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))))))
(pow.f64 (*.f64 c (*.f64 t j)) 1/3)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/9) (*.f64 y i))) (pow.f64 (*.f64 c (*.f64 t j)) 1/3))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 11)) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 i 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/9) (*.f64 y i))) (pow.f64 (*.f64 c (*.f64 t j)) 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2)))) 1/3) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 y 3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/3) (pow.f64 y 3)))) (pow.f64 i 3)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 11)) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 i 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/9) (*.f64 y i))) (pow.f64 (*.f64 c (*.f64 t j)) 1/3))))
(pow.f64 (*.f64 c (*.f64 t j)) 1/3)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/9) (*.f64 i y))) (pow.f64 (*.f64 c (*.f64 t j)) 1/3))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 11)) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/9) (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/9) (*.f64 i y))) (pow.f64 (*.f64 c (*.f64 t j)) 1/3)))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 11)) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/9) (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/9) (*.f64 i y))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2)))) 1/3) (*.f64 (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/3) (pow.f64 i 3))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 i 3))))) (pow.f64 y 3)))) (pow.f64 (*.f64 c (*.f64 t j)) 1/3))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) 1)
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)
(*.f64 1 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/6) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/6))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (cbrt.f64 j))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (cbrt.f64 j) (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/3) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (*.f64 (cbrt.f64 j) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))) (cbrt.f64 (fma.f64 c t (*.f64 i y))))
(/.f64 (*.f64 (cbrt.f64 j) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (cbrt.f64 j)) (cbrt.f64 (fma.f64 c t (*.f64 i y))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (cbrt.f64 j)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))
(pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
Outputs
(*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1))
(+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1)) (*.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1) (*.f64 (*.f64 1/3 (*.f64 c t)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))
(fma.f64 1/3 (*.f64 c (*.f64 (*.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18)))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 c (*.f64 (*.f64 t (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1)))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))))) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2)))) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1)) (*.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3))))))
(fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18) (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (*.f64 t t))) 1/3)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 y y)) (*.f64 (*.f64 i i) (*.f64 j j))))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1) (*.f64 (*.f64 1/3 (*.f64 c t)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))))
(fma.f64 -1/3 (/.f64 (*.f64 (*.f64 c c) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18) (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18)) (*.f64 t (*.f64 t (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 j j)))))) (fma.f64 1/3 (*.f64 c (*.f64 (*.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18)))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1))))
(fma.f64 -1/3 (/.f64 (*.f64 c c) (/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18) (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (*.f64 t t)))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 j j)))))) (fma.f64 1/3 (*.f64 c (*.f64 (*.f64 t (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1))))
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))))) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2)))) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1)) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 4)) (*.f64 (pow.f64 y 5) (pow.f64 i 5))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 t (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2))))))))) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 y 2) (pow.f64 i 2))) 1/3) (/.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -4/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 4)) (*.f64 (pow.f64 y 5) (pow.f64 i 5))) 1/9) (*.f64 (*.f64 t (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 17)) (*.f64 i y)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 t 2)))))) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3))))))) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2)))) 1/3))) (*.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))))))
(fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18) (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (*.f64 t t))) 1/3)) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 y y)) (*.f64 (*.f64 i i) (*.f64 j j))))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 y y)) (*.f64 (*.f64 i i) (*.f64 j j)))) (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 -2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 4) (*.f64 (pow.f64 y 5) (pow.f64 i 5))) 1/18) (pow.f64 (/.f64 (pow.f64 j 4) (*.f64 (pow.f64 y 5) (pow.f64 i 5))) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 t (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18) (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (*.f64 t t))) 1/3)))) (fma.f64 1/27 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))))) (*.f64 (*.f64 -4/9 (*.f64 (pow.f64 (/.f64 (pow.f64 j 4) (*.f64 (pow.f64 y 5) (pow.f64 i 5))) 1/18) (pow.f64 (/.f64 (pow.f64 j 4) (*.f64 (pow.f64 y 5) (pow.f64 i 5))) 1/18))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 t (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18) (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (*.f64 t t))) 1/3))))))))) (*.f64 (*.f64 1/3 (*.f64 c t)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))))
(fma.f64 -1/3 (/.f64 (*.f64 (*.f64 c c) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18) (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18)) (*.f64 t (*.f64 t (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 j j)))))) (fma.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1) (fma.f64 1/3 (*.f64 c (*.f64 (*.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 j j)))) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 -2/9 (*.f64 t (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18) (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18)) (*.f64 t (*.f64 t (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))))) (*.f64 (pow.f64 (/.f64 (pow.f64 j 4) (*.f64 (pow.f64 y 5) (pow.f64 i 5))) 1/18) (pow.f64 (/.f64 (pow.f64 j 4) (*.f64 (pow.f64 y 5) (pow.f64 i 5))) 1/18)))) (fma.f64 1/27 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 4) (*.f64 (pow.f64 y 5) (pow.f64 i 5))) 1/18) (pow.f64 (/.f64 (pow.f64 j 4) (*.f64 (pow.f64 y 5) (pow.f64 i 5))) 1/18)) (*.f64 (*.f64 t (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18) (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18)) (*.f64 t (*.f64 t (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)))))) -4/9))))))))))
(fma.f64 -1/3 (/.f64 (*.f64 c c) (/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 -1) 2) 1/3) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18) (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (*.f64 t t)))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 j j)))))) (fma.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1) (fma.f64 1/3 (*.f64 c (*.f64 (*.f64 t (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 j j)))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 -2/9 (*.f64 t (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18) (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (*.f64 t t))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 j 4) (pow.f64 y 5)) (pow.f64 i 5)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 j 4) (pow.f64 y 5)) (pow.f64 i 5)) 1/18)))) (fma.f64 1/27 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)))) (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 j 4) (pow.f64 y 5)) (pow.f64 i 5)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 j 4) (pow.f64 y 5)) (pow.f64 i 5)) 1/18)) (*.f64 (*.f64 t (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18) (pow.f64 (/.f64 (pow.f64 j 17) (*.f64 i y)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (*.f64 t t))) (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)))))) -4/9))))))))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1))
(+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1)) (*.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1) (*.f64 (*.f64 1/3 (*.f64 c t)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))
(fma.f64 1/3 (*.f64 c (*.f64 (*.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18)))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 c (*.f64 (*.f64 t (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1)))
(+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1)) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 11)) (*.f64 (pow.f64 y 7) (pow.f64 i 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3))))))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1) (fma.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (*.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 t t))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 y 7) (pow.f64 i 7))) 1/18) (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 y 7) (pow.f64 i 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1) (fma.f64 (*.f64 1/3 (*.f64 c t)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 y 7) (pow.f64 i 7))) 1/18) (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 y 7) (pow.f64 i 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))))))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1) (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (*.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 j 11) (pow.f64 y 7)) (pow.f64 i 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 j 11) (pow.f64 y 7)) (pow.f64 i 7)) 1/18)))) (*.f64 (*.f64 c t) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) 1/3))))
(+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 i (*.f64 y j))) 1/3) (cbrt.f64 -1)) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/3)))) (+.f64 (*.f64 -2/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (pow.f64 y 2) (pow.f64 i 2))) 1/3)))) (*.f64 1/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/3))))) (pow.f64 t 3)) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 i 2) (pow.f64 j 2)))) 1/3))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 7)) (*.f64 (pow.f64 i 2) (pow.f64 y 2))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 j 11)) (*.f64 (pow.f64 y 7) (pow.f64 i 7))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))))))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 y y)) (*.f64 (*.f64 i i) (*.f64 j j)))) (/.f64 (fma.f64 -4/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 1 (cbrt.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y)))))) (fma.f64 -2/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 1 (cbrt.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y)))))) (*.f64 1/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y)))))))) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 t 3)))) (fma.f64 1/3 (*.f64 (*.f64 c t) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 i i) (*.f64 y y))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (*.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 t t))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 y 7) (pow.f64 i 7))) 1/18) (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 y 7) (pow.f64 i 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))))))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1) (fma.f64 (/.f64 (*.f64 -1/3 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)))) -2/9)))) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 j j)))) (fma.f64 (*.f64 1/3 (*.f64 c t)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 y 7) (pow.f64 i 7))) 1/18) (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 y 7) (pow.f64 i 7))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))))))
(fma.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) (cbrt.f64 -1) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 j j)))) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 (cbrt.f64 -1) 2)) (+.f64 (*.f64 1/27 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)))) -2/9)))) (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (*.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 j 11) (pow.f64 y 7)) (pow.f64 i 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 j 11) (pow.f64 y 7)) (pow.f64 i 7)) 1/18)))) (*.f64 (*.f64 c t) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 i y) 2)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) 1/3)))))
(pow.f64 (*.f64 c (*.f64 t j)) 1/3)
(cbrt.f64 (*.f64 (*.f64 c t) j))
(cbrt.f64 (*.f64 c (*.f64 j t)))
(cbrt.f64 (*.f64 j (*.f64 c t)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/9) (*.f64 y i))) (pow.f64 (*.f64 c (*.f64 t j)) 1/3))
(fma.f64 -1/3 (*.f64 (*.f64 i y) (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t))) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t))) 1/18))) (cbrt.f64 (*.f64 (*.f64 c t) j)))
(fma.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18))) (*.f64 i y) (cbrt.f64 (*.f64 c (*.f64 j t))))
(fma.f64 -1/3 (*.f64 i (*.f64 y (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18)))) (cbrt.f64 (*.f64 j (*.f64 c t))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 11)) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 i 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/9) (*.f64 y i))) (pow.f64 (*.f64 c (*.f64 t j)) 1/3)))
(fma.f64 -1/9 (*.f64 (*.f64 (*.f64 i i) (*.f64 y y)) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 j 11) (pow.f64 c 7)) (pow.f64 t 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 j 11) (pow.f64 c 7)) (pow.f64 t 7)) 1/18))) (fma.f64 -1/3 (*.f64 (*.f64 i y) (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t))) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t))) 1/18))) (cbrt.f64 (*.f64 (*.f64 c t) j))))
(fma.f64 -1/9 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18))) (fma.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18))) (*.f64 i y) (cbrt.f64 (*.f64 c (*.f64 j t)))))
(fma.f64 -1/9 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18))) (fma.f64 -1/3 (*.f64 i (*.f64 y (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18)))) (cbrt.f64 (*.f64 j (*.f64 c t)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2)))) 1/3) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 y 3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/3) (pow.f64 y 3)))) (pow.f64 i 3)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 11)) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 i 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/9) (*.f64 y i))) (pow.f64 (*.f64 c (*.f64 t j)) 1/3))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) (*.f64 t t)) (*.f64 j j)))) (*.f64 (fma.f64 2/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t)))) (*.f64 1 (pow.f64 y 3))) (*.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t)))) (pow.f64 y 3)))) (pow.f64 i 3))) (fma.f64 -1/9 (*.f64 (*.f64 (*.f64 i i) (*.f64 y y)) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 j 11) (pow.f64 c 7)) (pow.f64 t 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 j 11) (pow.f64 c 7)) (pow.f64 t 7)) 1/18))) (fma.f64 -1/3 (*.f64 (*.f64 i y) (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t))) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t))) 1/18))) (cbrt.f64 (*.f64 (*.f64 c t) j)))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 j j) (pow.f64 (*.f64 c t) 2)))) (*.f64 (fma.f64 2/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2))) (pow.f64 y 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2))) (*.f64 (pow.f64 y 3) -1/27))) (pow.f64 i 3))) (fma.f64 -1/9 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18))) (fma.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18))) (*.f64 i y) (cbrt.f64 (*.f64 c (*.f64 j t))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 j j) (pow.f64 (*.f64 c t) 2)))) (*.f64 (fma.f64 2/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2))) (pow.f64 y 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2))) (*.f64 (pow.f64 y 3) -1/27))) (pow.f64 i 3))) (fma.f64 -1/9 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18))) (fma.f64 -1/3 (*.f64 i (*.f64 y (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18)))) (cbrt.f64 (*.f64 j (*.f64 c t))))))
(pow.f64 (*.f64 c (*.f64 t j)) 1/3)
(cbrt.f64 (*.f64 (*.f64 c t) j))
(cbrt.f64 (*.f64 c (*.f64 j t)))
(cbrt.f64 (*.f64 j (*.f64 c t)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/9) (*.f64 i y))) (pow.f64 (*.f64 c (*.f64 t j)) 1/3))
(fma.f64 -1/3 (*.f64 (*.f64 i y) (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t))) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t))) 1/18))) (cbrt.f64 (*.f64 (*.f64 c t) j)))
(fma.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18))) (*.f64 i y) (cbrt.f64 (*.f64 c (*.f64 j t))))
(fma.f64 -1/3 (*.f64 i (*.f64 y (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18)))) (cbrt.f64 (*.f64 j (*.f64 c t))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 11)) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/9) (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/9) (*.f64 i y))) (pow.f64 (*.f64 c (*.f64 t j)) 1/3)))
(fma.f64 -1/9 (*.f64 (*.f64 (*.f64 i i) (*.f64 y y)) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 j 11) (pow.f64 c 7)) (pow.f64 t 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 j 11) (pow.f64 c 7)) (pow.f64 t 7)) 1/18))) (fma.f64 -1/3 (*.f64 (*.f64 i y) (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t))) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t))) 1/18))) (cbrt.f64 (*.f64 (*.f64 c t) j))))
(fma.f64 -1/9 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18))) (fma.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18))) (*.f64 i y) (cbrt.f64 (*.f64 c (*.f64 j t)))))
(fma.f64 -1/9 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18))) (fma.f64 -1/3 (*.f64 i (*.f64 y (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18)))) (cbrt.f64 (*.f64 j (*.f64 c t)))))
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 11)) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/9) (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/9) (*.f64 i y))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 t 2) (pow.f64 j 2)))) 1/3) (*.f64 (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 j 7)) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/3) (pow.f64 i 3))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (pow.f64 c 2) (pow.f64 t 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 i 3))))) (pow.f64 y 3)))) (pow.f64 (*.f64 c (*.f64 t j)) 1/3))))
(fma.f64 -1/9 (*.f64 (*.f64 (*.f64 i i) (*.f64 y y)) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 j 11) (pow.f64 c 7)) (pow.f64 t 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 j 11) (pow.f64 c 7)) (pow.f64 t 7)) 1/18))) (fma.f64 -1/3 (*.f64 (*.f64 i y) (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t))) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t))) 1/18))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 c c) (*.f64 t t)) (*.f64 j j)))) (*.f64 (pow.f64 y 3) (fma.f64 -1/27 (*.f64 (cbrt.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t)))) (pow.f64 i 3)) (*.f64 2/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 j 7) (*.f64 (*.f64 c c) (*.f64 t t)))) (*.f64 1 (pow.f64 i 3))))))) (cbrt.f64 (*.f64 (*.f64 c t) j)))))
(fma.f64 -1/9 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18))) (fma.f64 -1/3 (*.f64 i (*.f64 y (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 j j) (pow.f64 (*.f64 c t) 2)))) (*.f64 (pow.f64 y 3) (fma.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2))) -1/27) (pow.f64 i 3) (*.f64 (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2))) (*.f64 (pow.f64 i 3) 2/9))))) (cbrt.f64 (*.f64 c (*.f64 j t))))))
(fma.f64 -1/9 (*.f64 (pow.f64 (*.f64 i y) 2) (*.f64 (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18) (pow.f64 (/.f64 (pow.f64 j 11) (*.f64 (pow.f64 c 7) (pow.f64 t 7))) 1/18))) (fma.f64 -1/3 (*.f64 i (*.f64 y (*.f64 (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2)) 1/18)))) (fma.f64 -1/3 (*.f64 (fma.f64 2/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2))) (pow.f64 i 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 j 7) (pow.f64 (*.f64 c t) 2))) (*.f64 (pow.f64 i 3) -1/27))) (*.f64 (pow.f64 y 3) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 j j) (pow.f64 (*.f64 c t) 2)))))) (cbrt.f64 (*.f64 j (*.f64 c t))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) 1)
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 1 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/6) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/6))
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (cbrt.f64 j))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2))
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (cbrt.f64 j) (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (cbrt.f64 j))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/3) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2)))
(/.f64 (*.f64 (cbrt.f64 j) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))) (cbrt.f64 (fma.f64 c t (*.f64 i y))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (/.f64 (cbrt.f64 (fma.f64 c t (*.f64 i y))) (cbrt.f64 j)))
(*.f64 (/.f64 (cbrt.f64 j) (cbrt.f64 (fma.f64 c t (*.f64 i y)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))))
(/.f64 (*.f64 (cbrt.f64 j) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))
(/.f64 (cbrt.f64 j) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (cbrt.f64 (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2)))) (cbrt.f64 j))
(*.f64 (/.f64 (cbrt.f64 j) (cbrt.f64 (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (cbrt.f64 j)) (cbrt.f64 (fma.f64 c t (*.f64 i y))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (/.f64 (cbrt.f64 (fma.f64 c t (*.f64 i y))) (cbrt.f64 j)))
(*.f64 (/.f64 (cbrt.f64 j) (cbrt.f64 (fma.f64 c t (*.f64 i y)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (cbrt.f64 j)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))
(/.f64 (cbrt.f64 j) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (cbrt.f64 (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2)))) (cbrt.f64 j))
(*.f64 (/.f64 (cbrt.f64 j) (cbrt.f64 (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/3)
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/6) 2)
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 3)
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))
(fabs.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/3))
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1))
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
5.3b
(*.f64 a (*.f64 i b))
Compiler

Compiled 20 to 11 computations (45% saved)

series3.0ms (0%)

Counts
1 → 12
Calls

9 calls:

TimeVariablePointExpression
1.0ms
i
@0
(*.f64 a (*.f64 i b))
0.0ms
a
@0
(*.f64 a (*.f64 i b))
0.0ms
b
@0
(*.f64 a (*.f64 i b))
0.0ms
i
@inf
(*.f64 a (*.f64 i b))
0.0ms
a
@inf
(*.f64 a (*.f64 i b))

rewrite52.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1368×add-sqr-sqrt
1358×*-un-lft-identity
1252×add-cube-cbrt
1228×add-cbrt-cube
1214×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
113913
2169613
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 a (*.f64 i b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 i b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 a (*.f64 i b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a (*.f64 i b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) a))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 a (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 a (*.f64 i b))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 a (*.f64 i b))))))))

simplify51.0ms (0.1%)

Algorithm
egg-herbie
Rules
892×*-commutative
820×log-prod
790×associate-*r*
720×distribute-rgt-in
714×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036299
192299
2323299
32114299
46139299
Stop Event
node limit
Counts
23 → 12
Calls
Call 1
Inputs
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 1 (*.f64 a (*.f64 i b))) 1)
(pow.f64 (*.f64 a (*.f64 i b)) 1)
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 i b))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 i b))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) a))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 i b))))
(exp.f64 (log.f64 (*.f64 a (*.f64 i b))))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 i b))))
Outputs
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 1 (*.f64 a (*.f64 i b))) 1)
(*.f64 i (*.f64 a b))
(pow.f64 (*.f64 a (*.f64 i b)) 1)
(*.f64 i (*.f64 a b))
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 i b))) 2)
(*.f64 i (*.f64 a b))
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 i b))) 3)
(*.f64 i (*.f64 a b))
(pow.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) 1/3)
(*.f64 i (*.f64 a b))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2))
(*.f64 i (*.f64 a b))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) a))
(*.f64 i (*.f64 a b))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3))
(*.f64 i (*.f64 a b))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 i b))))
(*.f64 i (*.f64 a b))
(exp.f64 (log.f64 (*.f64 a (*.f64 i b))))
(*.f64 i (*.f64 a b))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 i b))))
(*.f64 i (*.f64 a b))

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
4.2b
(*.f64 (*.f64 t x) (neg.f64 a))
Compiler

Compiled 23 to 12 computations (47.8% saved)

series13.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
10.0ms
x
@0
(*.f64 (*.f64 t x) (neg.f64 a))
1.0ms
t
@inf
(*.f64 (*.f64 t x) (neg.f64 a))
1.0ms
t
@0
(*.f64 (*.f64 t x) (neg.f64 a))
0.0ms
a
@0
(*.f64 (*.f64 t x) (neg.f64 a))
0.0ms
a
@inf
(*.f64 (*.f64 t x) (neg.f64 a))

rewrite89.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1590×add-sqr-sqrt
1578×*-un-lft-identity
1458×add-cube-cbrt
1432×add-cbrt-cube
184×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0917
118213
2230913
Stop Event
node limit
Counts
1 → 15
Calls
Call 1
Inputs
(*.f64 (*.f64 t x) (neg.f64 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t x) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t x) (neg.f64 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 t x) (neg.f64 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 t x) (neg.f64 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 t x) (neg.f64 a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 t x) (neg.f64 a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t x) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 t x) (neg.f64 a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 a) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t x) (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 t x) (neg.f64 a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 t x) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 t x) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t x) (neg.f64 a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 t x) (neg.f64 a))))))))

simplify118.0ms (0.1%)

Algorithm
egg-herbie
Rules
1202×+-commutative
1060×associate-+l+
1030×fma-def
530×log-prod
502×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044879
1104855
2452855
31996855
45796855
Stop Event
node limit
Counts
51 → 21
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(-.f64 0 (*.f64 (*.f64 t x) (neg.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t x) (neg.f64 a)))) 1)
(pow.f64 (*.f64 (*.f64 t x) (neg.f64 a)) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t x) (neg.f64 a))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t x) (neg.f64 a))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 t x) (neg.f64 a)) 3) 1/3)
(neg.f64 (*.f64 (*.f64 t x) (neg.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t x) (neg.f64 a)) 2))
(log.f64 (pow.f64 (exp.f64 a) (*.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t x) (neg.f64 a)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t x) (neg.f64 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t x) (neg.f64 a))))
(exp.f64 (log.f64 (*.f64 (*.f64 t x) (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t x) (neg.f64 a))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t x) (neg.f64 a))))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(-.f64 0 (*.f64 (*.f64 t x) (neg.f64 a)))
(*.f64 (*.f64 t x) (neg.f64 (neg.f64 a)))
(*.f64 a (*.f64 t x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 t x) (neg.f64 a)))) 1)
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(pow.f64 (*.f64 (*.f64 t x) (neg.f64 a)) 1)
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 t x) (neg.f64 a))) 2)
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 t x) (neg.f64 a))) 3)
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(pow.f64 (pow.f64 (*.f64 (*.f64 t x) (neg.f64 a)) 3) 1/3)
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(neg.f64 (*.f64 (*.f64 t x) (neg.f64 a)))
(*.f64 (*.f64 t x) (neg.f64 (neg.f64 a)))
(*.f64 a (*.f64 t x))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 t x) (neg.f64 a)) 2))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(log.f64 (pow.f64 (exp.f64 a) (*.f64 t x)))
(*.f64 (*.f64 t x) (neg.f64 (neg.f64 a)))
(*.f64 a (*.f64 t x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 t x) (neg.f64 a)))))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 t x) (neg.f64 a)) 3))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 t x) (neg.f64 a))))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(exp.f64 (log.f64 (*.f64 (*.f64 t x) (neg.f64 a))))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 t x) (neg.f64 a))) 1))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 t x) (neg.f64 a))))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 a (*.f64 x (neg.f64 t)))
(*.f64 a (neg.f64 (*.f64 t x)))

localize14.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 b i) (*.f64 t x))
0.2b
(/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))
4.2b
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
Compiler

Compiled 48 to 18 computations (62.5% saved)

series8.0ms (0%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
2.0ms
t
@inf
(/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))
1.0ms
i
@inf
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
0.0ms
b
@0
(/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))
0.0ms
b
@inf
(/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))
0.0ms
i
@0
(/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))

rewrite115.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1544×associate-*l/
1016×associate-/r*
890×associate-/l*
524×associate-/r/
348×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01356
128250
2385550
Stop Event
node limit
Counts
2 → 111
Calls
Call 1
Inputs
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (+.f64 (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (+.f64 (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 b i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x))) (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) a) (*.f64 (*.f64 t (neg.f64 x)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a) (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))) (-.f64 1 (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (neg.f64 (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b i) (*.f64 t x)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) (sqrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) (pow.f64 (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 2) (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 a) (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 a (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) (*.f64 a (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a -1) (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 a) 1) (*.f64 (/.f64 (sqrt.f64 a) 1) (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 a) 1) (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 a) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) (*.f64 (/.f64 (sqrt.f64 a) 1) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (*.f64 (/.f64 (cbrt.f64 a) 1) (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2)) (/.f64 (cbrt.f64 a) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 a) 1) (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) 1) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) -1) (cbrt.f64 (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (-.f64 (*.f64 b i) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 b (*.f64 i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 a (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 b i) (*.f64 t x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (-.f64 (*.f64 b i) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)) 1) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) -1) (pow.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) -1) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (fma.f64 b i (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)))) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3)) (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))))) (-.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))) (*.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))) (*.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))))))

simplify120.0ms (0.1%)

Algorithm
egg-herbie
Rules
904×associate-/r/
766×associate-/l/
646×associate-*r*
620×+-commutative
580×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
036910485
111749573
256189553
Stop Event
node limit
Counts
219 → 200
Calls
Call 1
Inputs
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(/.f64 -1 (*.f64 t x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))) (/.f64 1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2))))) (/.f64 1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))) (/.f64 1 (*.f64 t x)))
(/.f64 1 (*.f64 i b))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (pow.f64 i 4) (pow.f64 b 4))))))
(/.f64 1 (*.f64 i b))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (pow.f64 i 4) (pow.f64 b 4))))))
(/.f64 -1 (*.f64 t x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))) (/.f64 1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2))))) (/.f64 1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))) (/.f64 1 (*.f64 t x)))
(/.f64 1 (*.f64 i b))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (pow.f64 i 4) (pow.f64 b 4))))))
(/.f64 1 (*.f64 i b))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (pow.f64 i 4) (pow.f64 b 4))))))
(/.f64 1 (*.f64 i b))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (pow.f64 i 4) (pow.f64 b 4))))))
(/.f64 -1 (*.f64 t x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))) (/.f64 1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2))))) (/.f64 1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))) (/.f64 1 (*.f64 t x)))
(/.f64 -1 (*.f64 t x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))) (/.f64 1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2))))) (/.f64 1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))) (/.f64 1 (*.f64 t x)))
(/.f64 1 (*.f64 i b))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (pow.f64 i 4) (pow.f64 b 4))))))
(/.f64 -1 (*.f64 t x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))) (/.f64 1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2))))) (/.f64 1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))) (/.f64 1 (*.f64 t x)))
(/.f64 -1 (*.f64 t x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))) (/.f64 1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2))))) (/.f64 1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))) (/.f64 1 (*.f64 t x)))
(+.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x))))
(+.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a))
(+.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (+.f64 (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))
(+.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))
(+.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (+.f64 (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))
(+.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))
(+.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 t (neg.f64 x))))
(+.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))
(+.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 b i)))
(+.f64 (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x))) (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))
(+.f64 (*.f64 (*.f64 b i) a) (*.f64 (*.f64 t (neg.f64 x)) a))
(+.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))
(+.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))
(+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a))
(+.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a) (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))) (-.f64 1 (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 a (neg.f64 (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 1 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (-.f64 (*.f64 b i) (*.f64 t x)) a)
(*.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 1)
(*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (sqrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) (sqrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) (pow.f64 (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 2) (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(*.f64 (neg.f64 a) (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 -1 (*.f64 a (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (neg.f64 a))
(*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) (*.f64 a (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (/.f64 a -1) (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (/.f64 (sqrt.f64 a) 1) (*.f64 (/.f64 (sqrt.f64 a) 1) (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 a) 1) (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 a) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) (*.f64 (/.f64 (sqrt.f64 a) 1) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (*.f64 (/.f64 (cbrt.f64 a) 1) (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2)) (/.f64 (cbrt.f64 a) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(*.f64 (/.f64 (neg.f64 a) 1) (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (/.f64 (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) 1) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (cbrt.f64 a))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (/.f64 (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) -1) (cbrt.f64 (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 b (*.f64 i (*.f64 t x))))))
(*.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(pow.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 1)
(pow.f64 (sqrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 2)
(pow.f64 (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 3)
(pow.f64 (pow.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 3) 1/3)
(pow.f64 (/.f64 1 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) -1)
(neg.f64 (*.f64 a (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(sqrt.f64 (pow.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 2))
(log.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))))
(cbrt.f64 (pow.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 3))
(expm1.f64 (log1p.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(exp.f64 (log.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 1))
(log1p.f64 (expm1.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 1)
(*.f64 1 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) 1)
(*.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 b i) (*.f64 t x))) -1)
(*.f64 -1 (/.f64 -1 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 b i (*.f64 t x)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)) 1) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) -1) (pow.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) -1) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) -1))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (fma.f64 b i (*.f64 t x)))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)))) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))
(*.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3)) (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))))) (-.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))) (*.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))) (*.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1)
(pow.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) 1)
(pow.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))
(log.f64 (exp.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))
(exp.f64 (neg.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))
Outputs
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (neg.f64 (*.f64 x a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (neg.f64 (*.f64 x a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (neg.f64 (*.f64 x a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (neg.f64 (*.f64 x a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (neg.f64 (*.f64 x a)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 t (neg.f64 (*.f64 x a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 a (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (*.f64 t x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))) (/.f64 1 (*.f64 t x)))
(-.f64 (neg.f64 (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x)))) (/.f64 1 (*.f64 t x)))
(fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2))))) (/.f64 1 (*.f64 t x)))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (pow.f64 (*.f64 t x) 3)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x))))) (/.f64 1 (*.f64 t x)))
(fma.f64 -1 (+.f64 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 -1 (*.f64 t x)))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x))) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))) (/.f64 1 (*.f64 t x)))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (*.f64 i b) 3) (*.f64 (pow.f64 t 4) (pow.f64 x 4))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (pow.f64 (*.f64 t x) 3)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x)))))) (/.f64 1 (*.f64 t x)))
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 i) (/.f64 (pow.f64 (*.f64 t x) 2) b)) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 4))) (/.f64 -1 (*.f64 t x)))
(-.f64 (-.f64 (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x))) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 4)))
(/.f64 1 (*.f64 i b))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))))
(+.f64 (/.f64 1 (*.f64 i b)) (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (pow.f64 (*.f64 i b) 3))) (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))))
(+.f64 (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)) (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 3))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (pow.f64 i 4) (pow.f64 b 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (pow.f64 (*.f64 i b) 3))) (+.f64 (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))) (/.f64 (pow.f64 (*.f64 t x) 3) (*.f64 (pow.f64 i 4) (pow.f64 b 4)))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)) (+.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 3)) (/.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 4)))))
(/.f64 1 (*.f64 i b))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))))
(+.f64 (/.f64 1 (*.f64 i b)) (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (pow.f64 (*.f64 i b) 3))) (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))))
(+.f64 (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)) (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 3))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (pow.f64 i 4) (pow.f64 b 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (pow.f64 (*.f64 i b) 3))) (+.f64 (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))) (/.f64 (pow.f64 (*.f64 t x) 3) (*.f64 (pow.f64 i 4) (pow.f64 b 4)))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)) (+.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 3)) (/.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 4)))))
(/.f64 -1 (*.f64 t x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))) (/.f64 1 (*.f64 t x)))
(-.f64 (neg.f64 (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x)))) (/.f64 1 (*.f64 t x)))
(fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2))))) (/.f64 1 (*.f64 t x)))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (pow.f64 (*.f64 t x) 3)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x))))) (/.f64 1 (*.f64 t x)))
(fma.f64 -1 (+.f64 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 -1 (*.f64 t x)))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x))) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))) (/.f64 1 (*.f64 t x)))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (*.f64 i b) 3) (*.f64 (pow.f64 t 4) (pow.f64 x 4))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (pow.f64 (*.f64 t x) 3)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x)))))) (/.f64 1 (*.f64 t x)))
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 i) (/.f64 (pow.f64 (*.f64 t x) 2) b)) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 4))) (/.f64 -1 (*.f64 t x)))
(-.f64 (-.f64 (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x))) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 4)))
(/.f64 1 (*.f64 i b))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))))
(+.f64 (/.f64 1 (*.f64 i b)) (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (pow.f64 (*.f64 i b) 3))) (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))))
(+.f64 (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)) (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 3))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (pow.f64 i 4) (pow.f64 b 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (pow.f64 (*.f64 i b) 3))) (+.f64 (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))) (/.f64 (pow.f64 (*.f64 t x) 3) (*.f64 (pow.f64 i 4) (pow.f64 b 4)))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)) (+.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 3)) (/.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 4)))))
(/.f64 1 (*.f64 i b))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))))
(+.f64 (/.f64 1 (*.f64 i b)) (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (pow.f64 (*.f64 i b) 3))) (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))))
(+.f64 (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)) (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 3))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (pow.f64 i 4) (pow.f64 b 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (pow.f64 (*.f64 i b) 3))) (+.f64 (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))) (/.f64 (pow.f64 (*.f64 t x) 3) (*.f64 (pow.f64 i 4) (pow.f64 b 4)))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)) (+.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 3)) (/.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 4)))))
(/.f64 1 (*.f64 i b))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))))
(+.f64 (/.f64 1 (*.f64 i b)) (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (pow.f64 (*.f64 i b) 3))) (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))))
(+.f64 (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)) (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 3))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (pow.f64 i 4) (pow.f64 b 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (pow.f64 (*.f64 i b) 3))) (+.f64 (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))) (/.f64 (pow.f64 (*.f64 t x) 3) (*.f64 (pow.f64 i 4) (pow.f64 b 4)))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)) (+.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 3)) (/.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 4)))))
(/.f64 -1 (*.f64 t x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))) (/.f64 1 (*.f64 t x)))
(-.f64 (neg.f64 (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x)))) (/.f64 1 (*.f64 t x)))
(fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2))))) (/.f64 1 (*.f64 t x)))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (pow.f64 (*.f64 t x) 3)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x))))) (/.f64 1 (*.f64 t x)))
(fma.f64 -1 (+.f64 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 -1 (*.f64 t x)))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x))) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))) (/.f64 1 (*.f64 t x)))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (*.f64 i b) 3) (*.f64 (pow.f64 t 4) (pow.f64 x 4))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (pow.f64 (*.f64 t x) 3)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x)))))) (/.f64 1 (*.f64 t x)))
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 i) (/.f64 (pow.f64 (*.f64 t x) 2) b)) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 4))) (/.f64 -1 (*.f64 t x)))
(-.f64 (-.f64 (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x))) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 4)))
(/.f64 -1 (*.f64 t x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))) (/.f64 1 (*.f64 t x)))
(-.f64 (neg.f64 (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x)))) (/.f64 1 (*.f64 t x)))
(fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2))))) (/.f64 1 (*.f64 t x)))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (pow.f64 (*.f64 t x) 3)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x))))) (/.f64 1 (*.f64 t x)))
(fma.f64 -1 (+.f64 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 -1 (*.f64 t x)))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x))) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))) (/.f64 1 (*.f64 t x)))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (*.f64 i b) 3) (*.f64 (pow.f64 t 4) (pow.f64 x 4))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (pow.f64 (*.f64 t x) 3)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x)))))) (/.f64 1 (*.f64 t x)))
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 i) (/.f64 (pow.f64 (*.f64 t x) 2) b)) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 4))) (/.f64 -1 (*.f64 t x)))
(-.f64 (-.f64 (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x))) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 4)))
(/.f64 1 (*.f64 i b))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))))
(+.f64 (/.f64 1 (*.f64 i b)) (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))))
(+.f64 (/.f64 1 (*.f64 i b)) (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (pow.f64 (*.f64 i b) 3))) (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))))
(+.f64 (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)) (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 3))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 2)) (*.f64 (pow.f64 i 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 i 2) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (pow.f64 i 4) (pow.f64 b 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 i b)) (/.f64 (*.f64 (*.f64 t t) (*.f64 x x)) (pow.f64 (*.f64 i b) 3))) (+.f64 (*.f64 (/.f64 t (*.f64 i i)) (/.f64 x (*.f64 b b))) (/.f64 (pow.f64 (*.f64 t x) 3) (*.f64 (pow.f64 i 4) (pow.f64 b 4)))))
(+.f64 (/.f64 1 (*.f64 i b)) (+.f64 (/.f64 t (/.f64 (pow.f64 (*.f64 i b) 2) x)) (+.f64 (/.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 i b) 3)) (/.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 i b) 4)))))
(/.f64 -1 (*.f64 t x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))) (/.f64 1 (*.f64 t x)))
(-.f64 (neg.f64 (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x)))) (/.f64 1 (*.f64 t x)))
(fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2))))) (/.f64 1 (*.f64 t x)))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (pow.f64 (*.f64 t x) 3)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x))))) (/.f64 1 (*.f64 t x)))
(fma.f64 -1 (+.f64 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 -1 (*.f64 t x)))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x))) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))) (/.f64 1 (*.f64 t x)))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (*.f64 i b) 3) (*.f64 (pow.f64 t 4) (pow.f64 x 4))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (pow.f64 (*.f64 t x) 3)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x)))))) (/.f64 1 (*.f64 t x)))
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 i) (/.f64 (pow.f64 (*.f64 t x) 2) b)) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 4))) (/.f64 -1 (*.f64 t x)))
(-.f64 (-.f64 (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x))) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 4)))
(/.f64 -1 (*.f64 t x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))) (/.f64 1 (*.f64 t x)))
(-.f64 (neg.f64 (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x)))) (/.f64 1 (*.f64 t x)))
(fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2))))) (/.f64 1 (*.f64 t x)))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (pow.f64 (*.f64 t x) 3)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x))))) (/.f64 1 (*.f64 t x)))
(fma.f64 -1 (+.f64 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 -1 (*.f64 t x)))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x))) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) (pow.f64 b 3)) (*.f64 (pow.f64 t 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 b 2)) (*.f64 (pow.f64 t 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 i b) (*.f64 (pow.f64 t 2) (pow.f64 x 2)))))) (/.f64 1 (*.f64 t x)))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (*.f64 i b) 3) (*.f64 (pow.f64 t 4) (pow.f64 x 4))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 b b)) (pow.f64 (*.f64 t x) 3)) (*.f64 (/.f64 i (*.f64 t t)) (/.f64 b (*.f64 x x)))))) (/.f64 1 (*.f64 t x)))
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 i) (/.f64 (pow.f64 (*.f64 t x) 2) b)) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 4))) (/.f64 -1 (*.f64 t x)))
(-.f64 (-.f64 (fma.f64 -1 (*.f64 (/.f64 i (pow.f64 (*.f64 t x) 2)) b) (/.f64 -1 (*.f64 t x))) (/.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 3))) (/.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 4)))
(+.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x))))
(fma.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)) (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 (neg.f64 x) x)))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 x (neg.f64 x))))))
(+.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a))
(fma.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)) (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 (neg.f64 x) x)))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 x (neg.f64 x))))))
(+.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (+.f64 (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x))) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))
(+.f64 (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (+.f64 a a)))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (*.f64 t (+.f64 (neg.f64 x) x)) (+.f64 a a)))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (*.f64 t (+.f64 x (neg.f64 x))) (+.f64 a a)))
(+.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))
(+.f64 (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (+.f64 a a)))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (*.f64 t (+.f64 (neg.f64 x) x)) (+.f64 a a)))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (*.f64 t (+.f64 x (neg.f64 x))) (+.f64 a a)))
(+.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (+.f64 (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))
(+.f64 (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (+.f64 a a)))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (*.f64 t (+.f64 (neg.f64 x) x)) (+.f64 a a)))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (*.f64 t (+.f64 x (neg.f64 x))) (+.f64 a a)))
(+.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))
(+.f64 (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (+.f64 a a)))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (*.f64 t (+.f64 (neg.f64 x) x)) (+.f64 a a)))
(fma.f64 a (-.f64 (*.f64 i b) (*.f64 t x)) (*.f64 (*.f64 t (+.f64 x (neg.f64 x))) (+.f64 a a)))
(+.f64 (*.f64 a (*.f64 b i)) (*.f64 a (*.f64 t (neg.f64 x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))
(fma.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)) (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 (neg.f64 x) x)))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 x (neg.f64 x))))))
(+.f64 (*.f64 a (*.f64 b i)) (+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))
(fma.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)) (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 (neg.f64 x) x)))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 x (neg.f64 x))))))
(+.f64 (*.f64 a (*.f64 t (neg.f64 x))) (*.f64 a (*.f64 b i)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x))) (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))
(fma.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)) (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 (neg.f64 x) x)))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 x (neg.f64 x))))))
(+.f64 (*.f64 (*.f64 b i) a) (*.f64 (*.f64 t (neg.f64 x)) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))
(fma.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)) (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 (neg.f64 x) x)))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 x (neg.f64 x))))))
(+.f64 (*.f64 (*.f64 b i) a) (+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))
(fma.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)) (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 (neg.f64 x) x)))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 x (neg.f64 x))))))
(+.f64 (*.f64 (*.f64 t (neg.f64 x)) a) (*.f64 (*.f64 b i) a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(+.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a) (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))
(fma.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)) (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 (neg.f64 x) x)))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 x (neg.f64 x))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))) 1)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))) (-.f64 1 (*.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)))))
(fma.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)) (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 (neg.f64 x) x)))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 x (neg.f64 x))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) a)))
(fma.f64 a (fma.f64 (neg.f64 x) t (*.f64 t x)) (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 (neg.f64 x) x)))))
(*.f64 a (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 x (neg.f64 x))))))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 a (neg.f64 (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 1 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (-.f64 (*.f64 b i) (*.f64 t x)) a)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 1)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (sqrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) (sqrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) (pow.f64 (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 2))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 2) (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (neg.f64 a) (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 -1 (*.f64 a (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x))) (neg.f64 a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (*.f64 a (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) (*.f64 a (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))) (*.f64 a (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))))
(*.f64 a (/.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))))
(*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))) (*.f64 a (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))))
(*.f64 a (/.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))))
(*.f64 (/.f64 a -1) (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (/.f64 (sqrt.f64 a) 1) (*.f64 (/.f64 (sqrt.f64 a) 1) (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 a) 1) (-.f64 (*.f64 b i) (*.f64 t x))) (sqrt.f64 a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (/.f64 (sqrt.f64 a) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) (*.f64 (/.f64 (sqrt.f64 a) 1) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))) (*.f64 a (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))))
(*.f64 a (/.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (*.f64 (/.f64 (cbrt.f64 a) 1) (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2)) (/.f64 (cbrt.f64 a) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x)))) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))))
(*.f64 (cbrt.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))))
(*.f64 (/.f64 (neg.f64 a) 1) (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (/.f64 (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) 1) (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))) (*.f64 a (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))))
(*.f64 a (/.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) (cbrt.f64 a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (/.f64 a (/.f64 (sqrt.f64 -1) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (*.f64 (/.f64 a (sqrt.f64 -1)) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (+.f64 (*.f64 i (neg.f64 b)) (*.f64 t x))))
(*.f64 (*.f64 (/.f64 a (sqrt.f64 -1)) (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 (/.f64 (/.f64 a (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))) -1) (cbrt.f64 (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (/.f64 a (*.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2)))) (cbrt.f64 (neg.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(*.f64 (/.f64 a (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2)))) (cbrt.f64 (+.f64 (*.f64 i (neg.f64 b)) (*.f64 t x))))
(/.f64 (*.f64 a (cbrt.f64 (-.f64 (*.f64 t x) (*.f64 i b)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))))
(*.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(*.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 b (*.f64 i (*.f64 t x))))))
(*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))) (+.f64 (pow.f64 (*.f64 i b) 2) (-.f64 (pow.f64 (*.f64 t x) 2) (*.f64 b (*.f64 i (*.f64 t x))))))
(*.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 (*.f64 t x) (-.f64 (*.f64 t x) (*.f64 i b)))))
(*.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x))))) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 x (fma.f64 b i (*.f64 t x))))))
(*.f64 (*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 i b (*.f64 t x)) (fma.f64 i b (*.f64 t x)))))) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 x (fma.f64 i b (*.f64 t x))))))
(*.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))) (*.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 i b) 2) 3) (pow.f64 (*.f64 t (*.f64 x (fma.f64 b i (*.f64 t x)))) 3))) (+.f64 (pow.f64 (*.f64 i b) 4) (-.f64 (*.f64 (pow.f64 (*.f64 t x) 2) (*.f64 (fma.f64 b i (*.f64 t x)) (fma.f64 b i (*.f64 t x)))) (*.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 x (fma.f64 b i (*.f64 t x))))))))
(*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 x (fma.f64 i b (*.f64 t x)))) 3) (pow.f64 (*.f64 i b) 6)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (*.f64 t (*.f64 x (fma.f64 i b (*.f64 t x)))) (-.f64 (*.f64 t (*.f64 x (fma.f64 i b (*.f64 t x)))) (pow.f64 (*.f64 i b) 2)))))
(*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (+.f64 (pow.f64 (*.f64 t (*.f64 x (fma.f64 i b (*.f64 t x)))) 3) (pow.f64 (*.f64 i b) 6))) a) (+.f64 (pow.f64 (*.f64 i b) 4) (*.f64 (*.f64 t (*.f64 x (fma.f64 i b (*.f64 t x)))) (-.f64 (*.f64 t (*.f64 x (fma.f64 i b (*.f64 t x)))) (pow.f64 (*.f64 i b) 2)))))
(pow.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 1)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(pow.f64 (sqrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 2)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(pow.f64 (cbrt.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 3)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(pow.f64 (pow.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 3) 1/3)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(pow.f64 (/.f64 1 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) -1)
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(neg.f64 (*.f64 a (neg.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(sqrt.f64 (pow.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a 1) (-.f64 (*.f64 i b) (*.f64 t x))) 2))
(fabs.f64 (*.f64 a (-.f64 (*.f64 i b) (*.f64 t x))))
(log.f64 (pow.f64 (exp.f64 a) (-.f64 (*.f64 b i) (*.f64 t x))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(cbrt.f64 (pow.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))) 3))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(expm1.f64 (log1p.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(exp.f64 (log.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 1))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(log1p.f64 (expm1.f64 (/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(*.f64 a (-.f64 (*.f64 i b) (*.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))) 1)
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(*.f64 1 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(*.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) 1)
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(*.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2) (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2))
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2)) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2)) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 b i) (*.f64 t x))) -1)
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(*.f64 -1 (/.f64 -1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))) (fma.f64 b i (*.f64 t x)))
(*.f64 (fma.f64 b i (*.f64 t x)) (/.f64 1 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 x (fma.f64 b i (*.f64 t x))))))
(/.f64 (fma.f64 t (*.f64 x (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)) 1) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2)) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) -1) (pow.f64 (sqrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) -1))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) 2) -1) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i b) (*.f64 t x))) 2)))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (neg.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (fma.f64 b i (*.f64 t x)) (/.f64 1 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 x (fma.f64 b i (*.f64 t x))))))
(/.f64 (fma.f64 t (*.f64 x (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (fma.f64 b i (*.f64 t x)))
(*.f64 (fma.f64 b i (*.f64 t x)) (/.f64 1 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 x (fma.f64 b i (*.f64 t x))))))
(/.f64 (fma.f64 t (*.f64 x (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))
(*.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2)))) (+.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 b i) 2)))
(*.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 4) (pow.f64 (*.f64 t x) 4))) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(*.f64 (/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 4) (pow.f64 (*.f64 t x) 4))) (+.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(*.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 b i) 2)) (*.f64 (pow.f64 (*.f64 t x) 2) (pow.f64 (*.f64 t x) 2))) (*.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2))))
(*.f64 (/.f64 (fma.f64 b i (*.f64 t x)) (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 2) 3) (pow.f64 (pow.f64 (*.f64 t x) 2) 3))) (+.f64 (pow.f64 (*.f64 i b) 4) (+.f64 (pow.f64 (*.f64 t x) 4) (*.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))))
(*.f64 (/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6))) (fma.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2) (+.f64 (pow.f64 (*.f64 i b) 4) (pow.f64 (*.f64 t x) 4))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (-.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3)))) (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 x (fma.f64 b i (*.f64 t x))))) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (fma.f64 t (*.f64 x (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2))) (-.f64 (pow.f64 (*.f64 i b) 6) (pow.f64 (*.f64 t x) 6)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x)))) (-.f64 (pow.f64 (pow.f64 (*.f64 b i) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 b i) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t x) 3) (pow.f64 (*.f64 t x) 3)) (*.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 x (fma.f64 b i (*.f64 t x))))) (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3))) (+.f64 (pow.f64 (*.f64 i b) 6) (*.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))))
(/.f64 (*.f64 (fma.f64 t (*.f64 x (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2)) (fma.f64 (pow.f64 (*.f64 t x) 3) (+.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)) (pow.f64 (*.f64 i b) 6))) (-.f64 (pow.f64 (pow.f64 (*.f64 i b) 3) 3) (pow.f64 (pow.f64 (*.f64 t x) 3) 3)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))))) (-.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))
(*.f64 (fma.f64 b i (*.f64 t x)) (/.f64 1 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2))))
(/.f64 (fma.f64 i b (*.f64 t x)) (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))))) (-.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))))) (-.f64 (*.f64 i b) (+.f64 (*.f64 t x) (fma.f64 (neg.f64 x) t (*.f64 t x)))))
(/.f64 (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 (neg.f64 x) x)))) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 (*.f64 t (+.f64 (neg.f64 x) x)) (*.f64 t (+.f64 (neg.f64 x) x)))))
(/.f64 (-.f64 (*.f64 i b) (fma.f64 t x (*.f64 t (+.f64 x (neg.f64 x))))) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 (*.f64 t (+.f64 x (neg.f64 x))) (*.f64 t (+.f64 x (neg.f64 x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 b i) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 x)) (*.f64 t (neg.f64 x))) (*.f64 (*.f64 b i) (*.f64 t (neg.f64 x))))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3))) (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 x (fma.f64 b i (*.f64 t x))))))
(/.f64 (fma.f64 t (*.f64 x (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2)) (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 3) (pow.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))) (*.f64 (-.f64 (*.f64 b i) (*.f64 t x)) (fma.f64 (neg.f64 x) t (*.f64 t x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (-.f64 (fma.f64 (neg.f64 x) t (*.f64 t x)) (-.f64 (*.f64 i b) (*.f64 t x))))))
(/.f64 (fma.f64 (*.f64 t (+.f64 (neg.f64 x) x)) (+.f64 (-.f64 (*.f64 t (+.f64 (neg.f64 x) x)) (*.f64 i b)) (*.f64 t x)) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (*.f64 t (+.f64 (neg.f64 x) x)) 3)))
(/.f64 (fma.f64 (*.f64 t (+.f64 x (neg.f64 x))) (+.f64 (*.f64 t x) (-.f64 (*.f64 t (+.f64 x (neg.f64 x))) (*.f64 i b))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 3) (pow.f64 (*.f64 t (+.f64 x (neg.f64 x))) 3)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))) (sqrt.f64 (fma.f64 i b (*.f64 t x))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 x (fma.f64 b i (*.f64 t x)))))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (sqrt.f64 (fma.f64 t (*.f64 x (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 b i (*.f64 t x))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 2) (pow.f64 (*.f64 t x) 2)))) (cbrt.f64 (fma.f64 i b (*.f64 t x))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b i) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b i) 2) (*.f64 (*.f64 t x) (fma.f64 b i (*.f64 t x))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i b) 2) (*.f64 t (*.f64 x (fma.f64 b i (*.f64 t x)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i b) 3) (pow.f64 (*.f64 t x) 3)))) (cbrt.f64 (fma.f64 t (*.f64 x (fma.f64 i b (*.f64 t x))) (pow.f64 (*.f64 i b) 2))))
(pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1)
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(pow.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) 1)
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(pow.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -1/2) 2)
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) 3)
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(pow.f64 (pow.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) 3) 1/3)
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b i) (*.f64 t x)) -2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) -2))
(log.f64 (exp.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))))
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))) 3))
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(exp.f64 (neg.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x)))))
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x))) -1))
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 (*.f64 b i) (*.f64 t x)))) 1))
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x)))))
(/.f64 1 (-.f64 (*.f64 i b) (*.f64 t x)))
(/.f64 -1 (-.f64 (*.f64 t x) (*.f64 i b)))

localize25.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(-.f64 (*.f64 c j) (*.f64 a x))
0.2b
(-.f64 (*.f64 c b) (*.f64 y x))
4.7b
(*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))
6.6b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
Compiler

Compiled 80 to 18 computations (77.5% saved)

series10.0ms (0%)

Counts
4 → 204
Calls

54 calls:

TimeVariablePointExpression
1.0ms
t
@0
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
0.0ms
c
@inf
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
0.0ms
z
@0
(*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))
0.0ms
c
@0
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
0.0ms
a
@0
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))

rewrite161.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1556×associate-*r/
664×associate-+l+
416×add-sqr-sqrt
414×pow1
414×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01888
138988
2533488
Stop Event
node limit
Counts
4 → 408
Calls
Call 1
Inputs
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 y x))
(-.f64 (*.f64 c j) (*.f64 a x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (+.f64 (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (+.f64 (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 c j)) (*.f64 t (*.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 t (*.f64 c j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c j) t) (*.f64 (*.f64 a (neg.f64 x)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c j) t) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) t) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c j) t) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) t) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 x)) t) (*.f64 (*.f64 c j) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))) (-.f64 1 (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 (fma.f64 c j (*.f64 a x)) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))) (fma.f64 c j (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) t) (fma.f64 c j (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) t) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))))) (-.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))) (-.f64 (*.f64 c j) (+.f64 (*.f64 a x) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 c j) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))) (*.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (neg.f64 (fma.f64 c j (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (fma.f64 c j (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) t)) (fma.f64 c j (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) t)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (sqrt.f64 (fma.f64 c j (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (cbrt.f64 (fma.f64 c j (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t) (-.f64 (*.f64 c j) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 c b)) (*.f64 z (*.f64 x (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 c b)) (+.f64 (*.f64 z (*.f64 x (neg.f64 y))) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 c b)) (+.f64 (*.f64 z (*.f64 x (neg.f64 y))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x (neg.f64 y))) (*.f64 z (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) z) (*.f64 (*.f64 x (neg.f64 y)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) z) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) z) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) z) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) z) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (neg.f64 y)) z) (*.f64 (*.f64 c b) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))) (-.f64 1 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 (fma.f64 c b (*.f64 y x)) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))) (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))) (fma.f64 c b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) z) (fma.f64 c b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) z) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))))) (-.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))) (-.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x (neg.f64 y)) 3))) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))) (*.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (fma.f64 c b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (fma.f64 c b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) z)) (fma.f64 c b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) z)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (fma.f64 c b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (fma.f64 c b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 c b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (*.f64 (*.f64 x (neg.f64 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 y)) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (-.f64 (*.f64 c b) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (-.f64 (*.f64 c b) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (*.f64 x (neg.f64 y))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 c b)) (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 c b)) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 c b)) (*.f64 (*.f64 x (neg.f64 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 c b) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 c b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 c b (*.f64 y x)) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))) (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 c b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y)))) (-.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))) (-.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x (neg.f64 y)) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))) (*.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 c b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))))) (-.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))) (-.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x (neg.f64 y)) 3))) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))) (*.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (fma.f64 c b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (fma.f64 c b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (fma.f64 c b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) 1) (fma.f64 c b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 c b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c b) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 c b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 c b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 c b) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c b (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b c (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c b) (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 c b)) (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (cbrt.f64 (*.f64 c b)) (*.f64 x (neg.f64 y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (*.f64 (*.f64 a (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 a) x (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (neg.f64 a) x (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 a) x (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (neg.f64 a) x (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 x)) (*.f64 c j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (neg.f64 a) x (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 a x) (-.f64 (*.f64 c j) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 c j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (-.f64 (*.f64 c j) (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (*.f64 c j))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (-.f64 (*.f64 c j) (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 a (neg.f64 x))) (*.f64 a x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (*.f64 c j)) (*.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (*.f64 c j)) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (*.f64 c j)) (*.f64 (*.f64 a (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c j) (exp.f64 (log1p.f64 (*.f64 a x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 c j) (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (/.f64 1 (fma.f64 c j (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 a x)) (sqrt.f64 (*.f64 c j))) (-.f64 (sqrt.f64 (*.f64 c j)) (sqrt.f64 (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 c j (*.f64 a x)) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 c j (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x)))) (-.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))) (-.f64 (*.f64 c j) (+.f64 (*.f64 a x) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))) (*.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))) (neg.f64 (fma.f64 c j (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) 1) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) 1) (fma.f64 c j (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))))) (-.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))) (-.f64 (*.f64 c j) (+.f64 (*.f64 a x) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 c j) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))) (*.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (neg.f64 (fma.f64 c j (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (sqrt.f64 (fma.f64 c j (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (cbrt.f64 (fma.f64 c j (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 c j) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c j) (*.f64 a x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 c j) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 c j) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 c j) (*.f64 a x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c j (*.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 j c (*.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c j) (*.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c j)) (sqrt.f64 (*.f64 c j)) (*.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (fma.f64 (neg.f64 x) a (*.f64 a x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (cbrt.f64 (*.f64 c j)) (*.f64 a (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (fma.f64 (neg.f64 x) a (*.f64 a x)))))))

simplify194.0ms (0.2%)

Algorithm
egg-herbie
Rules
958×associate-*r*
864×+-commutative
802×associate-*l*
756×associate-+r+
732×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
089027036
1239824624
Stop Event
node limit
Counts
612 → 573
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 -1 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 a x))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(*.f64 c j)
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(*.f64 c j)
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(*.f64 -1 (*.f64 a x))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(*.f64 c j)
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(*.f64 c j)
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(*.f64 c j)
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(*.f64 -1 (*.f64 a x))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(*.f64 -1 (*.f64 a x))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(*.f64 c j)
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(*.f64 -1 (*.f64 a x))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(*.f64 -1 (*.f64 a x))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (+.f64 (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (+.f64 (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 t (*.f64 a (neg.f64 x))))
(+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))
(+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (*.f64 (*.f64 c j) t) (*.f64 (*.f64 a (neg.f64 x)) t))
(+.f64 (*.f64 (*.f64 c j) t) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) t) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (*.f64 (*.f64 c j) t) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) t) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))
(+.f64 (*.f64 (*.f64 a (neg.f64 x)) t) (*.f64 (*.f64 c j) t))
(+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))) (-.f64 1 (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))
(/.f64 t (/.f64 (fma.f64 c j (*.f64 a x)) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))))
(/.f64 t (/.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))))
(/.f64 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))) (fma.f64 c j (*.f64 a x)))
(/.f64 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) t) (fma.f64 c j (*.f64 a x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) t) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))
(/.f64 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))))) (-.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))
(/.f64 (*.f64 t (-.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))) (-.f64 (*.f64 c j) (+.f64 (*.f64 a x) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 c j) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))) (*.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))))
(/.f64 (*.f64 t (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))
(/.f64 (*.f64 t (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (neg.f64 (fma.f64 c j (*.f64 a x))))
(/.f64 (*.f64 t (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 1 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (fma.f64 c j (*.f64 a x)))
(/.f64 (*.f64 1 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) t)) (fma.f64 c j (*.f64 a x)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) t)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))
(/.f64 (*.f64 (*.f64 t (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 (*.f64 t (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (sqrt.f64 (fma.f64 c j (*.f64 a x))))
(/.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (cbrt.f64 (fma.f64 c j (*.f64 a x))))
(pow.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) 1)
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) 2)
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) 3)
(pow.f64 (pow.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) 2))
(log.f64 (pow.f64 (exp.f64 t) (-.f64 (*.f64 c j) (*.f64 a x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(exp.f64 (log.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(+.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z))
(+.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))
(+.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 z (*.f64 x (neg.f64 y))))
(+.f64 (*.f64 z (*.f64 c b)) (+.f64 (*.f64 z (*.f64 x (neg.f64 y))) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (*.f64 z (*.f64 c b)) (+.f64 (*.f64 z (*.f64 x (neg.f64 y))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))
(+.f64 (*.f64 z (*.f64 x (neg.f64 y))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 (*.f64 c b) z) (*.f64 (*.f64 x (neg.f64 y)) z))
(+.f64 (*.f64 (*.f64 c b) z) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) z) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (*.f64 (*.f64 c b) z) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) z) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))
(+.f64 (*.f64 (*.f64 x (neg.f64 y)) z) (*.f64 (*.f64 c b) z))
(+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))) (-.f64 1 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))
(/.f64 z (/.f64 (fma.f64 c b (*.f64 y x)) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))) (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))) (fma.f64 c b (*.f64 y x)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) z) (fma.f64 c b (*.f64 y x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) z) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))))) (-.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))) (-.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x (neg.f64 y)) 3))) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))) (*.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (fma.f64 c b (*.f64 y x)))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) z)) (fma.f64 c b (*.f64 y x)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) z)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(pow.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) 1)
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) 2))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 c b) (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))))
(exp.f64 (log.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))))
(+.f64 (*.f64 c b) (*.f64 x (neg.f64 y)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (*.f64 c b) (*.f64 (*.f64 x (neg.f64 y)) 1))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 x (neg.f64 y)) (*.f64 c b))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))
(+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 c b))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (-.f64 (*.f64 c b) (*.f64 y x)))
(+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (*.f64 c b))
(+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (-.f64 (*.f64 c b) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))
(+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))
(+.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (*.f64 x (neg.f64 y))) (*.f64 y x))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 c b)) (*.f64 x (neg.f64 y)))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 c b)) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 c b)) (*.f64 (*.f64 x (neg.f64 y)) 1))
(+.f64 (-.f64 (*.f64 c b) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 1)
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 y x)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 c b (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 (fma.f64 c b (*.f64 y x)) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))) (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 c b (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y)))) (-.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))) (-.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x (neg.f64 y)) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))) (*.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))))) (-.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))) (-.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x (neg.f64 y)) 3))) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))) (*.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) 1) (fma.f64 c b (*.f64 y x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))
(pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c b) (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(fma.f64 c b (*.f64 x (neg.f64 y)))
(fma.f64 b c (*.f64 x (neg.f64 y)))
(fma.f64 1 (*.f64 c b) (*.f64 x (neg.f64 y)))
(fma.f64 1 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 c b)) (*.f64 x (neg.f64 y)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (cbrt.f64 (*.f64 c b)) (*.f64 x (neg.f64 y)))
(+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (*.f64 c j) (*.f64 (*.f64 a (neg.f64 x)) 1))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x)))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (*.f64 c j))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 a x) (-.f64 (*.f64 c j) (*.f64 a x))))
(+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 c j))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (*.f64 c j))
(+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 a (neg.f64 x))) (*.f64 a x))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (*.f64 c j)) (*.f64 a (neg.f64 x)))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (*.f64 c j)) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (*.f64 c j)) (*.f64 (*.f64 a (neg.f64 x)) 1))
(+.f64 (-.f64 (*.f64 c j) (exp.f64 (log1p.f64 (*.f64 a x)))) 1)
(*.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 1)
(*.f64 1 (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (/.f64 1 (fma.f64 c j (*.f64 a x))))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a x)) (sqrt.f64 (*.f64 c j))) (-.f64 (sqrt.f64 (*.f64 c j)) (sqrt.f64 (*.f64 a x))))
(/.f64 1 (/.f64 (fma.f64 c j (*.f64 a x)) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 c j (*.f64 a x)))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x)))) (-.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))) (-.f64 (*.f64 c j) (+.f64 (*.f64 a x) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))) (*.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))) (neg.f64 (fma.f64 c j (*.f64 a x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) 1) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) 1) (fma.f64 c j (*.f64 a x)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))))) (-.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))) (-.f64 (*.f64 c j) (+.f64 (*.f64 a x) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 c j) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))) (*.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (neg.f64 (fma.f64 c j (*.f64 a x))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (sqrt.f64 (fma.f64 c j (*.f64 a x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (cbrt.f64 (fma.f64 c j (*.f64 a x))))
(pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 c j) (*.f64 a x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c j) (*.f64 a x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c j) (*.f64 a x))))
(exp.f64 (log.f64 (-.f64 (*.f64 c j) (*.f64 a x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 c j (*.f64 a (neg.f64 x)))
(fma.f64 j c (*.f64 a (neg.f64 x)))
(fma.f64 1 (*.f64 c j) (*.f64 a (neg.f64 x)))
(fma.f64 1 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(fma.f64 (sqrt.f64 (*.f64 c j)) (sqrt.f64 (*.f64 c j)) (*.f64 a (neg.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (cbrt.f64 (*.f64 c j)) (*.f64 a (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (fma.f64 (neg.f64 x) a (*.f64 a x)))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(*.f64 c (*.f64 t j))
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (*.f64 t (neg.f64 x)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 a (*.f64 t x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) z)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 -1 (*.f64 y (*.f64 z x)))
(*.f64 (neg.f64 y) (*.f64 x z))
(*.f64 (*.f64 x y) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 -1 (*.f64 y (*.f64 z x)))
(*.f64 (neg.f64 y) (*.f64 x z))
(*.f64 (*.f64 x y) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 -1 (*.f64 y (*.f64 z x)))
(*.f64 (neg.f64 y) (*.f64 x z))
(*.f64 (*.f64 x y) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 -1 (*.f64 y (*.f64 z x)))
(*.f64 (neg.f64 y) (*.f64 x z))
(*.f64 (*.f64 x y) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 -1 (*.f64 y (*.f64 z x)))
(*.f64 (neg.f64 y) (*.f64 x z))
(*.f64 (*.f64 x y) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 -1 (*.f64 y (*.f64 z x)))
(*.f64 (neg.f64 y) (*.f64 x z))
(*.f64 (*.f64 x y) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 -1 (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(*.f64 -1 (*.f64 y x))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 -1 (*.f64 y x))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 -1 (*.f64 y x))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 -1 (*.f64 y x))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 -1 (*.f64 y x))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 -1 (*.f64 y x))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 -1 (*.f64 a x))
(*.f64 a (neg.f64 x))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 c j)
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 c j)
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 -1 (*.f64 a x))
(*.f64 a (neg.f64 x))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 c j)
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 c j)
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 c j)
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 -1 (*.f64 a x))
(*.f64 a (neg.f64 x))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 -1 (*.f64 a x))
(*.f64 a (neg.f64 x))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 c j)
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 -1 (*.f64 a x))
(*.f64 a (neg.f64 x))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 -1 (*.f64 a x))
(*.f64 a (neg.f64 x))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (*.f64 -1 (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x))))
(*.f64 t (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 t (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x)))))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t))
(*.f64 t (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 t (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x)))))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (+.f64 (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 t (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)))
(*.f64 t (-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 t (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)))
(*.f64 t (-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (+.f64 (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 t (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)))
(*.f64 t (-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x)))
(+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 t (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)))
(*.f64 t (-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x)))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 t (*.f64 a (neg.f64 x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(*.f64 t (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 t (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x)))))
(+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))
(*.f64 t (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 t (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x)))))
(+.f64 (*.f64 t (*.f64 a (neg.f64 x))) (*.f64 t (*.f64 c j)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 t (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 t (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x)))))
(+.f64 (*.f64 (*.f64 c j) t) (*.f64 (*.f64 a (neg.f64 x)) t))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 (*.f64 c j) t) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) t) (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(*.f64 t (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 t (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x)))))
(+.f64 (*.f64 (*.f64 c j) t) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) t) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))
(*.f64 t (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 t (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x)))))
(+.f64 (*.f64 (*.f64 a (neg.f64 x)) t) (*.f64 (*.f64 c j) t))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
(*.f64 t (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 t (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))) 1)
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))) (-.f64 1 (*.f64 t (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(*.f64 t (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 t (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) t)))
(*.f64 t (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))))
(*.f64 t (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x)))))
(/.f64 t (/.f64 (fma.f64 c j (*.f64 a x)) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))))
(*.f64 (/.f64 t (fma.f64 c j (*.f64 a x))) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (/.f64 t (fma.f64 c j (*.f64 a x))))
(/.f64 t (/.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))))
(*.f64 (/.f64 t (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (/.f64 t (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))))
(/.f64 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))) (fma.f64 c j (*.f64 a x)))
(*.f64 (/.f64 t (fma.f64 c j (*.f64 a x))) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (/.f64 t (fma.f64 c j (*.f64 a x))))
(/.f64 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))
(*.f64 (/.f64 t (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (/.f64 t (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) t) (fma.f64 c j (*.f64 a x)))
(*.f64 (/.f64 t (fma.f64 c j (*.f64 a x))) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (/.f64 t (fma.f64 c j (*.f64 a x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) t) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))
(*.f64 (/.f64 t (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (/.f64 t (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))))
(/.f64 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))))) (-.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))
(*.f64 (/.f64 t (fma.f64 c j (*.f64 a x))) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (/.f64 t (fma.f64 c j (*.f64 a x))))
(/.f64 (*.f64 t (-.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))) (-.f64 (*.f64 c j) (+.f64 (*.f64 a x) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(/.f64 t (/.f64 (-.f64 (*.f64 c j) (fma.f64 a x (fma.f64 (neg.f64 x) a (*.f64 a x)))) (-.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))
(*.f64 (/.f64 t (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))) (+.f64 (pow.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) 2) (*.f64 (*.f64 0 (*.f64 a x)) (*.f64 0 (*.f64 a x)))))
(/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 c j) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))) (*.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))))
(*.f64 (/.f64 t (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (/.f64 t (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))))
(/.f64 (*.f64 t (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))
(/.f64 (*.f64 t (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (-.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) 3) (pow.f64 (*.f64 0 (*.f64 a x)) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) 2) (*.f64 (*.f64 0 (*.f64 a x)) (-.f64 (*.f64 0 (*.f64 a x)) (fma.f64 a (neg.f64 x) (*.f64 c j))))) t))
(/.f64 (*.f64 t (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (neg.f64 (fma.f64 c j (*.f64 a x))))
(/.f64 t (/.f64 (neg.f64 (fma.f64 c j (*.f64 a x))) (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))))
(/.f64 t (*.f64 1 (/.f64 (fma.f64 c j (*.f64 a x)) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))))
(/.f64 (*.f64 t (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 t (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))) (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))))
(/.f64 t (*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x))))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))))
(/.f64 (*.f64 1 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (fma.f64 c j (*.f64 a x)))
(*.f64 (/.f64 t (fma.f64 c j (*.f64 a x))) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (/.f64 t (fma.f64 c j (*.f64 a x))))
(/.f64 (*.f64 1 (*.f64 t (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))
(*.f64 (/.f64 t (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (/.f64 t (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) t)) (fma.f64 c j (*.f64 a x)))
(*.f64 (/.f64 t (fma.f64 c j (*.f64 a x))) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (/.f64 t (fma.f64 c j (*.f64 a x))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) t)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))
(*.f64 (/.f64 t (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (/.f64 t (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))))
(/.f64 (*.f64 (*.f64 t (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 t (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))))
(/.f64 t (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))) (*.f64 (sqrt.f64 (fma.f64 a (neg.f64 x) (*.f64 c j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))))))
(/.f64 (*.f64 (*.f64 t (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (sqrt.f64 (fma.f64 c j (*.f64 a x))))
(/.f64 (*.f64 t (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x)))) (/.f64 (sqrt.f64 (fma.f64 c j (*.f64 a x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))))
(*.f64 (/.f64 (*.f64 t (sqrt.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)))) (sqrt.f64 (fma.f64 c j (*.f64 a x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))))
(/.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))))
(*.f64 (/.f64 (*.f64 t (pow.f64 (cbrt.f64 (fma.f64 a (neg.f64 x) (*.f64 c j))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))))
(/.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (cbrt.f64 (fma.f64 c j (*.f64 a x))))
(/.f64 (*.f64 t (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2)) (/.f64 (cbrt.f64 (fma.f64 c j (*.f64 a x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))))
(*.f64 (/.f64 (*.f64 t (pow.f64 (cbrt.f64 (fma.f64 a (neg.f64 x) (*.f64 c j))) 2)) (cbrt.f64 (fma.f64 c j (*.f64 a x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))))
(pow.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) 1)
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) 2)
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) 3)
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(pow.f64 (pow.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) 3) 1/3)
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) 2))
(fabs.f64 (*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j))))
(log.f64 (pow.f64 (exp.f64 t) (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) 3))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 t 3)))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(exp.f64 (log.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))) 1))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 a) (*.f64 t x)))
(*.f64 t (fma.f64 a (neg.f64 x) (*.f64 c j)))
(+.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x))))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)))
(*.f64 z (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y)))))
(+.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)))
(*.f64 z (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y)))))
(+.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(fma.f64 z (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 x y)))))
(*.f64 z (-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y)))
(+.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(fma.f64 z (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 x y)))))
(*.f64 z (-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y)))
(+.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))
(fma.f64 z (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 x y)))))
(*.f64 z (-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y)))
(+.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))
(fma.f64 z (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 x y)))))
(*.f64 z (-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 c b)) (*.f64 z (*.f64 x (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 z (*.f64 c b)) (+.f64 (*.f64 z (*.f64 x (neg.f64 y))) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)))
(*.f64 z (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y)))))
(+.f64 (*.f64 z (*.f64 c b)) (+.f64 (*.f64 z (*.f64 x (neg.f64 y))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)))
(*.f64 z (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y)))))
(+.f64 (*.f64 z (*.f64 x (neg.f64 y))) (*.f64 z (*.f64 c b)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)))
(*.f64 z (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y)))))
(+.f64 (*.f64 (*.f64 c b) z) (*.f64 (*.f64 x (neg.f64 y)) z))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 (*.f64 c b) z) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) z) (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)))
(*.f64 z (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y)))))
(+.f64 (*.f64 (*.f64 c b) z) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) z) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)))
(*.f64 z (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y)))))
(+.f64 (*.f64 (*.f64 x (neg.f64 y)) z) (*.f64 (*.f64 c b) z))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)))
(*.f64 z (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))) 1)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))) (-.f64 1 (*.f64 z (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)))
(*.f64 z (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) z)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)))
(*.f64 z (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y)))))
(/.f64 z (/.f64 (fma.f64 c b (*.f64 y x)) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 z (fma.f64 c b (*.f64 x y))) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (/.f64 z (fma.f64 c b (*.f64 x y))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))) (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))) z))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 z (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y)))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))) (fma.f64 c b (*.f64 y x)))
(*.f64 (/.f64 z (fma.f64 c b (*.f64 x y))) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (/.f64 z (fma.f64 c b (*.f64 x y))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))) z))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 z (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) z) (fma.f64 c b (*.f64 y x)))
(*.f64 (/.f64 z (fma.f64 c b (*.f64 x y))) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (/.f64 z (fma.f64 c b (*.f64 x y))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) z) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))) z))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 z (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y)))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))))) (-.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))
(*.f64 (/.f64 z (fma.f64 c b (*.f64 x y))) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (/.f64 z (fma.f64 c b (*.f64 x y))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))) (-.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(/.f64 z (/.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 x) y (*.f64 x y)))) (-.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y))))))
(*.f64 (/.f64 z (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2) (*.f64 (*.f64 0 (*.f64 x y)) (*.f64 0 (*.f64 x y)))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x (neg.f64 y)) 3))) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))) (*.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))) z))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 z (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y)))))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 3) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 x y)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 x y)) (-.f64 (fma.f64 (neg.f64 x) y (*.f64 x y)) (-.f64 (*.f64 c b) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 3) (pow.f64 (*.f64 0 (*.f64 x y)) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2) (*.f64 (*.f64 0 (*.f64 x y)) (+.f64 (-.f64 (*.f64 0 (*.f64 x y)) (*.f64 c b)) (*.f64 x y)))) z))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 z (/.f64 (neg.f64 (fma.f64 c b (*.f64 x y))) (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))))
(/.f64 z (*.f64 1 (/.f64 (fma.f64 c b (*.f64 x y)) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y)))))))
(/.f64 z (*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y))))) (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)))))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (fma.f64 c b (*.f64 y x)))
(*.f64 (/.f64 z (fma.f64 c b (*.f64 x y))) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (/.f64 z (fma.f64 c b (*.f64 x y))))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))) z))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 z (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y)))))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) z)) (fma.f64 c b (*.f64 y x)))
(*.f64 (/.f64 z (fma.f64 c b (*.f64 x y))) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (/.f64 z (fma.f64 c b (*.f64 x y))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) z)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))) z))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 z (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y)))))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 x y)))) (/.f64 (sqrt.f64 (fma.f64 c b (*.f64 x y))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 c b (*.f64 x y))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))) z))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (*.f64 z (*.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y)))))))
(/.f64 z (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y)))))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3))))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) 2)) (/.f64 (cbrt.f64 (fma.f64 c b (*.f64 x y))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) 2) (/.f64 (/.f64 (cbrt.f64 (fma.f64 c b (*.f64 x y))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))) z))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (*.f64 z (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y)))))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)))))
(pow.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) 1)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) 2)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) 3)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(pow.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) 3) 1/3)
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z) 2))
(fabs.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 c b) (*.f64 y x))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))) 3))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) (pow.f64 z 3)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(exp.f64 (log.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) 1))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 x y)) z)
(+.f64 (*.f64 c b) (*.f64 x (neg.f64 y)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (*.f64 (*.f64 x (neg.f64 y)) 1))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 x y) (*.f64 3 (*.f64 0 (*.f64 x y)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (*.f64 x y))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)))) (fma.f64 c b (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (*.f64 x y))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)))) (fma.f64 c b (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(fma.f64 c b (fma.f64 x (neg.f64 y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (fma.f64 c b (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(fma.f64 c b (fma.f64 x (neg.f64 y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (fma.f64 c b (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (*.f64 x y))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)))) (fma.f64 c b (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 c b (fma.f64 x (neg.f64 y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (fma.f64 c b (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 x y) (*.f64 3 (*.f64 0 (*.f64 x y)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 x y) (*.f64 3 (*.f64 0 (*.f64 x y)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))))
(-.f64 (+.f64 (*.f64 (*.f64 0 (*.f64 x y)) 4) (*.f64 c b)) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 x y) (*.f64 3 (*.f64 0 (*.f64 x y)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 x y) (*.f64 3 (*.f64 0 (*.f64 x y)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 x y) (*.f64 3 (*.f64 0 (*.f64 x y)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 x y))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)))) (fma.f64 c b (*.f64 0 (*.f64 x y)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (*.f64 0 (*.f64 x y))) (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 x y) (*.f64 3 (*.f64 0 (*.f64 x y)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 x y) (*.f64 3 (*.f64 0 (*.f64 x y)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 x y) (*.f64 3 (*.f64 0 (*.f64 x y)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 x y))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)))) (fma.f64 c b (*.f64 0 (*.f64 x y)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (fma.f64 c b (fma.f64 x (neg.f64 y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)))) (*.f64 0 (*.f64 x y))) (fma.f64 c b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (*.f64 0 (*.f64 x y))) (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (fma.f64 c b (fma.f64 x (neg.f64 y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)))) (*.f64 0 (*.f64 x y))) (fma.f64 c b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))))
(+.f64 (*.f64 x (neg.f64 y)) (*.f64 c b))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (*.f64 x y))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)))) (fma.f64 c b (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(fma.f64 c b (fma.f64 x (neg.f64 y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (fma.f64 c b (*.f64 0 (*.f64 x y))))
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 y x))))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (-.f64 (*.f64 c b) (*.f64 y x)))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (*.f64 (*.f64 x (neg.f64 y)) 1) (*.f64 c b))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 1) (-.f64 (*.f64 c b) (*.f64 y x)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y))) (*.f64 x y))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)))) (fma.f64 c b (*.f64 0 (*.f64 x y))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (-.f64 (*.f64 c b) (*.f64 y x)))
(fma.f64 c b (fma.f64 x (neg.f64 y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 x y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (fma.f64 c b (*.f64 0 (*.f64 x y))))
(+.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (*.f64 x (neg.f64 y))) (*.f64 y x))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 c b)) (*.f64 x (neg.f64 y)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 c b)) (+.f64 (*.f64 x (neg.f64 y)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 c b (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))) (*.f64 x y))
(-.f64 (fma.f64 c b (*.f64 2 (*.f64 0 (*.f64 x y)))) (*.f64 x y))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 c b)) (*.f64 (*.f64 x (neg.f64 y)) 1))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(+.f64 (-.f64 (*.f64 c b) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(+.f64 1 (-.f64 (*.f64 c b) (exp.f64 (log1p.f64 (*.f64 x y)))))
(-.f64 (*.f64 c b) (expm1.f64 (log1p.f64 (*.f64 x y))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 1)
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 y x)))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(-.f64 (*.f64 c b) (*.f64 x y))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 c b (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 c b (*.f64 x y)))
(*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 c b))) (-.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 x y))))
(/.f64 1 (/.f64 (fma.f64 c b (*.f64 y x)) (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 c b (*.f64 x y)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))) (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 c b (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 c b (*.f64 x y)))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y)))) (-.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 c b (*.f64 x y)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))) (-.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 x) y (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2) (*.f64 (*.f64 0 (*.f64 x y)) (*.f64 0 (*.f64 x y)))) (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x (neg.f64 y)) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))) (*.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 3) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 x y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 x y)) (-.f64 (fma.f64 (neg.f64 x) y (*.f64 x y)) (-.f64 (*.f64 c b) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 3) (pow.f64 (*.f64 0 (*.f64 x y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2) (*.f64 (*.f64 0 (*.f64 x y)) (+.f64 (-.f64 (*.f64 0 (*.f64 x y)) (*.f64 c b)) (*.f64 x y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 c b (*.f64 x y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))))) (-.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 c b (*.f64 x y)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))) (-.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x y) (fma.f64 (neg.f64 x) y (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2) (*.f64 (*.f64 0 (*.f64 x y)) (*.f64 0 (*.f64 x y)))) (-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x (neg.f64 y)) 3))) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (*.f64 (*.f64 x (neg.f64 y)) (*.f64 x (neg.f64 y))) (*.f64 (*.f64 c b) (*.f64 x (neg.f64 y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))) (*.f64 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 3) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 x y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 x y)) (-.f64 (fma.f64 (neg.f64 x) y (*.f64 x y)) (-.f64 (*.f64 c b) (*.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 3) (pow.f64 (*.f64 0 (*.f64 x y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2) (*.f64 (*.f64 0 (*.f64 x y)) (+.f64 (-.f64 (*.f64 0 (*.f64 x y)) (*.f64 c b)) (*.f64 x y)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 c b (*.f64 x y)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))) (sqrt.f64 (fma.f64 c b (*.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) (sqrt.f64 (fma.f64 c b (*.f64 x y)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (fma.f64 c b (*.f64 y x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) 2) (/.f64 (cbrt.f64 (fma.f64 c b (*.f64 x y))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) 2) (cbrt.f64 (fma.f64 c b (*.f64 x y)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y)))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 x y))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)) 1) (fma.f64 c b (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 c b (*.f64 x y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (fma.f64 c b (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 y (*.f64 x (fma.f64 c b (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (*.f64 x (*.f64 y (fma.f64 c b (*.f64 x y))))))
(pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 1)
(-.f64 (*.f64 c b) (*.f64 x y))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2)
(-.f64 (*.f64 c b) (*.f64 x y))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 3)
(-.f64 (*.f64 c b) (*.f64 x y))
(pow.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3) 1/3)
(-.f64 (*.f64 c b) (*.f64 x y))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 x y)) 2))
(fabs.f64 (-.f64 (*.f64 c b) (*.f64 x y)))
(log.f64 (exp.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(-.f64 (*.f64 c b) (*.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c b) (*.f64 y x)))))
(-.f64 (*.f64 c b) (*.f64 x y))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c b) (*.f64 y x)) 3))
(-.f64 (*.f64 c b) (*.f64 x y))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(-.f64 (*.f64 c b) (*.f64 x y))
(exp.f64 (log.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(-.f64 (*.f64 c b) (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 1))
(-.f64 (*.f64 c b) (*.f64 x y))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c b) (*.f64 y x))))
(-.f64 (*.f64 c b) (*.f64 x y))
(fma.f64 c b (*.f64 x (neg.f64 y)))
(-.f64 (*.f64 c b) (*.f64 x y))
(fma.f64 b c (*.f64 x (neg.f64 y)))
(-.f64 (*.f64 c b) (*.f64 x y))
(fma.f64 1 (*.f64 c b) (*.f64 x (neg.f64 y)))
(-.f64 (*.f64 c b) (*.f64 x y))
(fma.f64 1 (-.f64 (*.f64 c b) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(fma.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 c b)) (*.f64 x (neg.f64 y)))
(-.f64 (*.f64 c b) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 c b) (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(-.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (*.f64 x y))) (*.f64 x y))
(-.f64 (*.f64 c b) (fma.f64 x y (*.f64 0 (*.f64 x y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (cbrt.f64 (*.f64 c b)) (*.f64 x (neg.f64 y)))
(-.f64 (*.f64 c b) (*.f64 x y))
(+.f64 (*.f64 c j) (*.f64 a (neg.f64 x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (*.f64 (*.f64 a (neg.f64 x)) 1))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(+.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) (*.f64 (*.f64 0 (*.f64 a x)) 3))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (*.f64 a x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (neg.f64 (sqrt.f64 (*.f64 a x)))) (fma.f64 c j (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (*.f64 a x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (neg.f64 (sqrt.f64 (*.f64 a x)))) (fma.f64 c j (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (*.f64 a x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (fma.f64 c j (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 c j) (+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (*.f64 a x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (fma.f64 c j (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (*.f64 a x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (neg.f64 (sqrt.f64 (*.f64 a x)))) (fma.f64 c j (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (*.f64 a x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (fma.f64 c j (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(+.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) (*.f64 (*.f64 0 (*.f64 a x)) 3))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(+.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) (*.f64 (*.f64 0 (*.f64 a x)) 3))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 2 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)))
(+.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) (*.f64 (*.f64 0 (*.f64 a x)) 4))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(+.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) (*.f64 (*.f64 0 (*.f64 a x)) 3))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(+.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) (*.f64 (*.f64 0 (*.f64 a x)) 3))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(+.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) (*.f64 (*.f64 0 (*.f64 a x)) 3))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(+.f64 (*.f64 (*.f64 0 (*.f64 a x)) 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (neg.f64 (sqrt.f64 (*.f64 a x)))) (fma.f64 c j (*.f64 0 (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(+.f64 (*.f64 (*.f64 0 (*.f64 a x)) 2) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (fma.f64 c j (*.f64 0 (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(+.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) (*.f64 (*.f64 0 (*.f64 a x)) 3))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(+.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) (*.f64 (*.f64 0 (*.f64 a x)) 3))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(+.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) (*.f64 (*.f64 0 (*.f64 a x)) 3))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(+.f64 (*.f64 (*.f64 0 (*.f64 a x)) 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (neg.f64 (sqrt.f64 (*.f64 a x)))) (fma.f64 c j (*.f64 0 (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(+.f64 (-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (fma.f64 c j (*.f64 0 (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(+.f64 (*.f64 (*.f64 0 (*.f64 a x)) 2) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (fma.f64 c j (*.f64 0 (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (fma.f64 c j (*.f64 0 (*.f64 a x)))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (*.f64 c j))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (neg.f64 a) x (*.f64 a x))))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x))))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (*.f64 a x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (neg.f64 (sqrt.f64 (*.f64 a x)))) (fma.f64 c j (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 c j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (*.f64 a x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (fma.f64 c j (*.f64 0 (*.f64 a x))))
(+.f64 (*.f64 a (neg.f64 x)) (+.f64 (*.f64 a x) (-.f64 (*.f64 c j) (*.f64 a x))))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 c j))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (-.f64 (*.f64 c j) (*.f64 a x)))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (*.f64 (*.f64 a (neg.f64 x)) 1) (*.f64 c j))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(+.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 1) (-.f64 (*.f64 c j) (*.f64 a x)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (fma.f64 (neg.f64 a) x (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (fma.f64 (*.f64 a (neg.f64 x)) 1 (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a x))) (sqrt.f64 (*.f64 a x)) (*.f64 a x))) (*.f64 a x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a x)) (neg.f64 (sqrt.f64 (*.f64 a x)))) (fma.f64 c j (*.f64 0 (*.f64 a x))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x)))
(-.f64 (fma.f64 c j (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2) (*.f64 a x))) (*.f64 a x))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a x))) (pow.f64 (cbrt.f64 (*.f64 a x)) 2)) (fma.f64 c j (*.f64 0 (*.f64 a x))))
(+.f64 (+.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 a (neg.f64 x))) (*.f64 a x))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (*.f64 c j)) (*.f64 a (neg.f64 x)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (*.f64 c j)) (+.f64 (*.f64 a (neg.f64 x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))
(-.f64 (fma.f64 c j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 2)) (*.f64 a x))
(-.f64 (fma.f64 c j (*.f64 (*.f64 0 (*.f64 a x)) 2)) (*.f64 a x))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (*.f64 c j)) (*.f64 (*.f64 a (neg.f64 x)) 1))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(+.f64 (-.f64 (*.f64 c j) (exp.f64 (log1p.f64 (*.f64 a x)))) 1)
(+.f64 1 (-.f64 (*.f64 c j) (exp.f64 (log1p.f64 (*.f64 a x)))))
(-.f64 (*.f64 c j) (expm1.f64 (log1p.f64 (*.f64 a x))))
(*.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 1)
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 1 (-.f64 (*.f64 c j) (*.f64 a x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (/.f64 1 (fma.f64 c j (*.f64 a x))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 c j (*.f64 a x)))
(*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a x)) (sqrt.f64 (*.f64 c j))) (-.f64 (sqrt.f64 (*.f64 c j)) (sqrt.f64 (*.f64 a x))))
(/.f64 1 (/.f64 (fma.f64 c j (*.f64 a x)) (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 c j (*.f64 a x)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))) (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 c j (*.f64 a x)))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x)))) (-.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 c j (*.f64 a x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))) (-.f64 (*.f64 c j) (+.f64 (*.f64 a x) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))) (-.f64 (*.f64 c j) (fma.f64 a x (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) 2) (*.f64 (*.f64 0 (*.f64 a x)) (*.f64 0 (*.f64 a x)))) (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a (neg.f64 x)) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))) (*.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (-.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) 3) (pow.f64 (*.f64 0 (*.f64 a x)) 3)) (+.f64 (pow.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) 2) (*.f64 (*.f64 0 (*.f64 a x)) (-.f64 (*.f64 0 (*.f64 a x)) (fma.f64 a (neg.f64 x) (*.f64 c j))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))) (neg.f64 (fma.f64 c j (*.f64 a x))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 c j (*.f64 a x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) 1) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) 1) (fma.f64 c j (*.f64 a x)))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 c j (*.f64 a x)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))))) (-.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 c j (*.f64 a x)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))) (-.f64 (*.f64 c j) (+.f64 (*.f64 a x) (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))) (-.f64 (*.f64 c j) (fma.f64 a x (fma.f64 (neg.f64 x) a (*.f64 a x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) 2) (*.f64 (*.f64 0 (*.f64 a x)) (*.f64 0 (*.f64 a x)))) (-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a (neg.f64 x)) 3))) (+.f64 (pow.f64 (*.f64 c j) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 x)) (*.f64 a (neg.f64 x))) (*.f64 (*.f64 c j) (*.f64 a (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))) (*.f64 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) (pow.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2) (*.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (-.f64 (fma.f64 (neg.f64 x) a (*.f64 a x)) (-.f64 (*.f64 c j) (*.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) 3) (pow.f64 (*.f64 0 (*.f64 a x)) 3)) (+.f64 (pow.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)) 2) (*.f64 (*.f64 0 (*.f64 a x)) (-.f64 (*.f64 0 (*.f64 a x)) (fma.f64 a (neg.f64 x) (*.f64 c j))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (neg.f64 (fma.f64 c j (*.f64 a x))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)) (fma.f64 c j (*.f64 a x)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)) (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 x) (*.f64 c j))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (sqrt.f64 (fma.f64 c j (*.f64 a x))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (/.f64 (sqrt.f64 (fma.f64 c j (*.f64 a x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 x) (*.f64 c j))) (sqrt.f64 (fma.f64 c j (*.f64 a x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 (*.f64 a x) (fma.f64 c j (*.f64 a x))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 a (neg.f64 x) (*.f64 c j))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c j) 2) (*.f64 a (*.f64 x (fma.f64 c j (*.f64 a x))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 3) (pow.f64 (*.f64 a x) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))) (cbrt.f64 (fma.f64 c j (*.f64 a x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (/.f64 (cbrt.f64 (fma.f64 c j (*.f64 a x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 a (neg.f64 x) (*.f64 c j))) 2) (cbrt.f64 (fma.f64 c j (*.f64 a x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c j) 2) (pow.f64 (*.f64 a x) 2))))
(pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 1)
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2)
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 3)
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(pow.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3) 1/3)
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 2))
(fabs.f64 (fma.f64 a (neg.f64 x) (*.f64 c j)))
(log.f64 (exp.f64 (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c j) (*.f64 a x)))))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c j) (*.f64 a x)) 3))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(exp.f64 (log.f64 (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 1))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(fma.f64 c j (*.f64 a (neg.f64 x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(fma.f64 j c (*.f64 a (neg.f64 x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(fma.f64 1 (*.f64 c j) (*.f64 a (neg.f64 x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(fma.f64 1 (-.f64 (*.f64 c j) (*.f64 a x)) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(fma.f64 (sqrt.f64 (*.f64 c j)) (sqrt.f64 (*.f64 c j)) (*.f64 a (neg.f64 x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (sqrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c j)) 2) (cbrt.f64 (*.f64 c j)) (*.f64 a (neg.f64 x)))
(-.f64 (*.f64 c j) (*.f64 a x))
(fma.f64 a (neg.f64 x) (*.f64 c j))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) 2) (cbrt.f64 (-.f64 (*.f64 c j) (*.f64 a x))) (fma.f64 (neg.f64 x) a (*.f64 a x)))
(fma.f64 a (neg.f64 x) (fma.f64 a x (-.f64 (*.f64 c j) (*.f64 a x))))
(-.f64 (*.f64 c j) (fma.f64 a x (*.f64 0 (*.f64 a x))))

eval654.0ms (0.7%)

Compiler

Compiled 45504 to 13172 computations (71.1% saved)

prune528.0ms (0.5%)

Pruning

43 alts after pruning (39 fresh and 4 done)

PrunedKeptTotal
New127471281
Fresh23234
Picked101
Done246
Total1279431322
Error
0.0b
Counts
1322 → 43
Alt Table
Click to see full alt table
StatusErrorProgram
46.5b
(fma.f64 x (*.f64 a (neg.f64 t)) (*.f64 (neg.f64 c) (*.f64 b z)))
25.7b
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
43.8b
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
53.9b
(/.f64 a (/.f64 1 (*.f64 i b)))
52.9b
(/.f64 a (/.f64 -1 (*.f64 t x)))
28.1b
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (+.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))))))
37.5b
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
21.4b
(+.f64 (fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
23.1b
(+.f64 (-.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3))
18.6b
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
30.3b
(+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
29.9b
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
43.8b
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
44.2b
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
47.2b
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
39.3b
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
37.3b
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
28.6b
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
38.6b
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
37.4b
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
45.2b
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
53.1b
(*.f64 (/.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
46.1b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
44.9b
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
53.8b
(*.f64 (*.f64 z y) x)
54.3b
(*.f64 (*.f64 z b) (neg.f64 c))
52.9b
(*.f64 (*.f64 t x) (neg.f64 a))
43.8b
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
52.0b
(*.f64 z (*.f64 y x))
53.7b
(*.f64 z (*.f64 c (neg.f64 b)))
41.5b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
51.0b
(*.f64 y (*.f64 z x))
54.2b
(*.f64 x (*.f64 a (neg.f64 t)))
45.4b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
53.0b
(*.f64 t (*.f64 x (neg.f64 a)))
45.2b
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
53.5b
(*.f64 i (*.f64 a b))
45.4b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
47.3b
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
54.4b
(*.f64 b (*.f64 z (neg.f64 c)))
44.9b
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
61.9b
(*.f64 a (*.f64 t x))
53.9b
(*.f64 a (*.f64 i b))
Compiler

Compiled 1799 to 1253 computations (30.4% saved)

localize29.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
5.8b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
5.9b
(*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))
9.1b
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
Compiler

Compiled 132 to 23 computations (82.6% saved)

series11.0ms (0%)

Counts
2 → 156
Calls

39 calls:

TimeVariablePointExpression
1.0ms
i
@0
(*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))
0.0ms
c
@0
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
0.0ms
i
@0
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
0.0ms
a
@inf
(*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))
0.0ms
t
@0
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))

rewrite208.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
980×associate-+l+
462×add-sqr-sqrt
460×pow1
460×*-un-lft-identity
456×+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01980
142780
2611680
Stop Event
node limit
Counts
2 → 197
Calls
Call 1
Inputs
(*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (+.f64 (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a))) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (+.f64 (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 i (*.f64 b (neg.f64 a))) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 i (*.f64 b (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 b (neg.f64 a))) (*.f64 i (*.f64 y j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y j) i) (*.f64 (*.f64 b (neg.f64 a)) i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y j) i) (+.f64 (*.f64 (*.f64 b (neg.f64 a)) i) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y j) i) (+.f64 (*.f64 (*.f64 b (neg.f64 a)) i) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (neg.f64 a)) i) (*.f64 (*.f64 y j) i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (-.f64 1 (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2))) (fma.f64 y j (*.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 b a) 3))) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 b a) (fma.f64 y j (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2)) i) (fma.f64 y j (*.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 b a) 3)) i) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 b a) (fma.f64 y j (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 i) (-.f64 (*.f64 y j) (*.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (neg.f64 i) (fma.f64 (neg.f64 a) b (*.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 (neg.f64 i) (fma.f64 (neg.f64 a) b (*.f64 b a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) (neg.f64 i)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (+.f64 (*.f64 (neg.f64 i) (*.f64 b (neg.f64 a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (+.f64 (*.f64 (*.f64 b (neg.f64 a)) (neg.f64 i)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (*.f64 y j) (neg.f64 i))) (*.f64 (*.f64 b (neg.f64 a)) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 (*.f64 t j) c)) (*.f64 (*.f64 z (neg.f64 b)) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2) (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2)) (/.f64 1 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (-.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))) (-.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))) (*.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3) (pow.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))) (*.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2))) (neg.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 t j) (*.f64 b z)) c (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2) (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))))

simplify259.0ms (0.3%)

Algorithm
egg-herbie
Rules
1410×fma-def
1254×associate-+l-
1222×+-commutative
1072×associate-+r-
1024×associate--r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051725467
1153721029
2574721013
Stop Event
node limit
Counts
353 → 332
Calls
Call 1
Inputs
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 i (*.f64 y j)))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(-.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 c (*.f64 t j))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 c (*.f64 t j))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 c t)) (*.f64 -1 (*.f64 i y))) j))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 c t)) (*.f64 -1 (*.f64 i y))) j))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 c t)) (*.f64 -1 (*.f64 i y))) j))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 c t)) (*.f64 -1 (*.f64 i y))) j))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 b (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 a i)))) (*.f64 c (*.f64 t j))) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 b (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 a i)))) (*.f64 c (*.f64 t j))) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 b (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 a i)))) (*.f64 c (*.f64 t j))) (*.f64 i (*.f64 y j)))
(*.f64 (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 i a))) b)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 i a))) b) (*.f64 c (*.f64 t j))) (*.f64 y (*.f64 i j)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 i a))) b) (*.f64 c (*.f64 t j))) (*.f64 y (*.f64 i j)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 i a))) b) (*.f64 c (*.f64 t j))) (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 i (*.f64 y j)))
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a))))
(+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i))
(+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (+.f64 (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a))) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))
(+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))
(+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (+.f64 (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))
(+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 i (*.f64 b (neg.f64 a))) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 i (*.f64 b (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))
(+.f64 (*.f64 i (*.f64 b (neg.f64 a))) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 (*.f64 y j) i) (*.f64 (*.f64 b (neg.f64 a)) i))
(+.f64 (*.f64 (*.f64 y j) i) (+.f64 (*.f64 (*.f64 b (neg.f64 a)) i) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))
(+.f64 (*.f64 (*.f64 y j) i) (+.f64 (*.f64 (*.f64 b (neg.f64 a)) i) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))
(+.f64 (*.f64 (*.f64 b (neg.f64 a)) i) (*.f64 (*.f64 y j) i))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (-.f64 1 (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2))) (fma.f64 y j (*.f64 b a)))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 b a) 3))) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 b a) (fma.f64 y j (*.f64 b a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2)) i) (fma.f64 y j (*.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 b a) 3)) i) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 b a) (fma.f64 y j (*.f64 b a)))))
(pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 1)
(pow.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3)
(pow.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2))
(log.f64 (pow.f64 (exp.f64 i) (-.f64 (*.f64 y j) (*.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(cbrt.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3))
(expm1.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(exp.f64 (log.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (neg.f64 i) (fma.f64 (neg.f64 a) b (*.f64 b a))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) (neg.f64 i)))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 (neg.f64 i) (fma.f64 (neg.f64 a) b (*.f64 b a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) (neg.f64 i)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (+.f64 (*.f64 (neg.f64 i) (*.f64 b (neg.f64 a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1)))
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (+.f64 (*.f64 (*.f64 b (neg.f64 a)) (neg.f64 i)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1)))
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 b (neg.f64 a))))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (*.f64 y j) (neg.f64 i))) (*.f64 (*.f64 b (neg.f64 a)) (neg.f64 i)))
(+.f64 (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z (neg.f64 b))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 (*.f64 t j) c)) (*.f64 (*.f64 z (neg.f64 b)) c))
(+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1))
(*.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)
(*.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2) (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2)) (/.f64 1 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (-.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(/.f64 1 (/.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))) (-.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))) (*.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3) (pow.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))) (*.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2))) (neg.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))
(pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(exp.f64 (log.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(fma.f64 (-.f64 (*.f64 t j) (*.f64 b z)) c (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(fma.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(fma.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2) (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
Outputs
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (*.f64 y j))
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (*.f64 y j))
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 y (*.f64 i j))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 i (*.f64 y j))
(*.f64 y (*.f64 i j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 y (*.f64 i j))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 y (*.f64 i j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 y (*.f64 i j))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 y (*.f64 i j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (neg.f64 (*.f64 (*.f64 c b) z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 b (fma.f64 (neg.f64 c) z (*.f64 i a)) (*.f64 y (neg.f64 (*.f64 i j))))
(fma.f64 b (fma.f64 (neg.f64 c) z (*.f64 i a)) (*.f64 i (*.f64 y (neg.f64 j))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 j (*.f64 c t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(*.f64 -1 (-.f64 (*.f64 (*.f64 c b) z) (*.f64 i (*.f64 a b))))
(*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i a)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 c t)) (*.f64 -1 (*.f64 i y))) j))
(neg.f64 (*.f64 j (*.f64 -1 (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 j (neg.f64 (fma.f64 (neg.f64 c) t (*.f64 i y))))
(*.f64 (fma.f64 (neg.f64 c) t (*.f64 i y)) (neg.f64 j))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 c t)) (*.f64 -1 (*.f64 i y))) j))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 c b) z) (*.f64 j (*.f64 -1 (-.f64 (*.f64 c t) (*.f64 i y)))))) (*.f64 (neg.f64 a) (*.f64 i b)))
(+.f64 (*.f64 j (neg.f64 (fma.f64 (neg.f64 c) t (*.f64 i y)))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i a))))
(-.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i a))) (*.f64 j (fma.f64 (neg.f64 c) t (*.f64 i y))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 c t)) (*.f64 -1 (*.f64 i y))) j))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 c b) z) (*.f64 j (*.f64 -1 (-.f64 (*.f64 c t) (*.f64 i y)))))) (*.f64 (neg.f64 a) (*.f64 i b)))
(+.f64 (*.f64 j (neg.f64 (fma.f64 (neg.f64 c) t (*.f64 i y)))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i a))))
(-.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i a))) (*.f64 j (fma.f64 (neg.f64 c) t (*.f64 i y))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (*.f64 c t)) (*.f64 -1 (*.f64 i y))) j))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 c b) z) (*.f64 j (*.f64 -1 (-.f64 (*.f64 c t) (*.f64 i y)))))) (*.f64 (neg.f64 a) (*.f64 i b)))
(+.f64 (*.f64 j (neg.f64 (fma.f64 (neg.f64 c) t (*.f64 i y)))) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i a))))
(-.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i a))) (*.f64 j (fma.f64 (neg.f64 c) t (*.f64 i y))))
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 y j)))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (+.f64 (*.f64 b (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 a i)))) (*.f64 c (*.f64 t j))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 b (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 a i)))) (*.f64 c (*.f64 t j))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 b (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 a i)))) (*.f64 c (*.f64 t j))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 i a))) b)
(*.f64 -1 (-.f64 (*.f64 (*.f64 c b) z) (*.f64 i (*.f64 a b))))
(*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i a)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 i a))) b) (*.f64 c (*.f64 t j))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 i a))) b) (*.f64 c (*.f64 t j))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 c z)) (*.f64 -1 (*.f64 i a))) b) (*.f64 c (*.f64 t j))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (-.f64 (*.f64 (*.f64 c b) z) (*.f64 i (*.f64 a b))))
(*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i a)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (*.f64 c (*.f64 j t)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (*.f64 j t) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 (*.f64 c b) z))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 (*.f64 c b) z))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))
(*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 (neg.f64 a) (*.f64 i b)))
(fma.f64 i (*.f64 a b) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (*.f64 y j) (neg.f64 i))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 a (*.f64 i b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (*.f64 y j) (neg.f64 i))
(*.f64 y (neg.f64 (*.f64 i j)))
(*.f64 i (*.f64 y (neg.f64 j)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (*.f64 y j) (neg.f64 i)))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 c (neg.f64 (*.f64 b z))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))) (*.f64 i (*.f64 y j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a))))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 (neg.f64 a) b (*.f64 a b))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 (neg.f64 a) b (*.f64 a b))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (+.f64 (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a))) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))
(fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 a b)) (+.f64 i i)))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 2 (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (fma.f64 y j (*.f64 b (neg.f64 a))) (*.f64 2 (*.f64 b (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))
(fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 a b)) (+.f64 i i)))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 2 (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (fma.f64 y j (*.f64 b (neg.f64 a))) (*.f64 2 (*.f64 b (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (+.f64 (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))
(fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 a b)) (+.f64 i i)))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 2 (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (fma.f64 y j (*.f64 b (neg.f64 a))) (*.f64 2 (*.f64 b (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))
(fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 a b)) (+.f64 i i)))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 2 (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (fma.f64 y j (*.f64 b (neg.f64 a))) (*.f64 2 (*.f64 b (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 i (*.f64 b (neg.f64 a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 i (*.f64 b (neg.f64 a))) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 (neg.f64 a) b (*.f64 a b))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 i (*.f64 b (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 (neg.f64 a) b (*.f64 a b))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 i (*.f64 b (neg.f64 a))) (*.f64 i (*.f64 y j)))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 (neg.f64 a) b (*.f64 a b))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 y j) i) (*.f64 (*.f64 b (neg.f64 a)) i))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 (*.f64 y j) i) (+.f64 (*.f64 (*.f64 b (neg.f64 a)) i) (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 (neg.f64 a) b (*.f64 a b))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 y j) i) (+.f64 (*.f64 (*.f64 b (neg.f64 a)) i) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 (neg.f64 a) b (*.f64 a b))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 b (neg.f64 a)) i) (*.f64 (*.f64 y j) i))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 (neg.f64 a) b (*.f64 a b))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 1)
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (-.f64 1 (*.f64 i (fma.f64 (neg.f64 a) b (*.f64 b a)))))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 (neg.f64 a) b (*.f64 a b))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) i)))
(*.f64 i (+.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 (neg.f64 a) b (*.f64 a b))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a)))))
(*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a))))))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2))) (fma.f64 y j (*.f64 b a)))
(/.f64 i (/.f64 (fma.f64 y j (*.f64 a b)) (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2))))
(*.f64 (/.f64 i (fma.f64 y j (*.f64 a b))) (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2)))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 b a) 3))) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 b a) (fma.f64 y j (*.f64 b a)))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 b (*.f64 a (fma.f64 y j (*.f64 a b))))) (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3))))
(*.f64 (/.f64 i (fma.f64 b (*.f64 a (fma.f64 y j (*.f64 a b))) (pow.f64 (*.f64 y j) 2))) (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 b (*.f64 a (fma.f64 y j (*.f64 a b))) (pow.f64 (*.f64 y j) 2))) i)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 b a) 2)) i) (fma.f64 y j (*.f64 b a)))
(/.f64 i (/.f64 (fma.f64 y j (*.f64 a b)) (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2))))
(*.f64 (/.f64 i (fma.f64 y j (*.f64 a b))) (-.f64 (pow.f64 (*.f64 y j) 2) (pow.f64 (*.f64 a b) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 b a) 3)) i) (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 (*.f64 b a) (fma.f64 y j (*.f64 b a)))))
(/.f64 i (/.f64 (+.f64 (pow.f64 (*.f64 y j) 2) (*.f64 b (*.f64 a (fma.f64 y j (*.f64 a b))))) (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3))))
(*.f64 (/.f64 i (fma.f64 b (*.f64 a (fma.f64 y j (*.f64 a b))) (pow.f64 (*.f64 y j) 2))) (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y j) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 b (*.f64 a (fma.f64 y j (*.f64 a b))) (pow.f64 (*.f64 y j) 2))) i)
(pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 1)
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(pow.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2)
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3)
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(pow.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3) 1/3)
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(sqrt.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2))
(sqrt.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 2))
(fabs.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fabs.f64 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))
(log.f64 (pow.f64 (exp.f64 i) (-.f64 (*.f64 y j) (*.f64 b a))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(cbrt.f64 (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(expm1.f64 (log1p.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(exp.f64 (log.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(log1p.f64 (expm1.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))
(*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))))
(fma.f64 c (*.f64 b (+.f64 (neg.f64 z) z)) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (*.f64 b (+.f64 z (neg.f64 z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))))
(fma.f64 c (*.f64 b (+.f64 (neg.f64 z) z)) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (*.f64 b (+.f64 z (neg.f64 z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))))
(+.f64 (fma.f64 c (*.f64 b (+.f64 (neg.f64 z) z)) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))) (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(-.f64 (*.f64 c (+.f64 (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 b (+.f64 z (neg.f64 z))))) (fma.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)) (fma.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))))
(+.f64 (fma.f64 c (*.f64 b (+.f64 (neg.f64 z) z)) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))) (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(-.f64 (*.f64 c (+.f64 (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 b (+.f64 z (neg.f64 z))))) (fma.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))))
(fma.f64 c (*.f64 b (+.f64 (neg.f64 z) z)) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (*.f64 b (+.f64 z (neg.f64 z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))))
(fma.f64 c (*.f64 b (+.f64 (neg.f64 z) z)) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (*.f64 b (+.f64 z (neg.f64 z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (neg.f64 i) (fma.f64 (neg.f64 a) b (*.f64 b a))))
(+.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 a b)) (neg.f64 i)))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a))))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))))
(fma.f64 c (*.f64 b (+.f64 (neg.f64 z) z)) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (*.f64 b (+.f64 z (neg.f64 z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) (neg.f64 i)))
(+.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 a b)) (neg.f64 i)))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a))))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 b z)) c))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (fma.f64 (neg.f64 z) b (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))))
(fma.f64 c (*.f64 b (+.f64 (neg.f64 z) z)) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 c (*.f64 b (+.f64 z (neg.f64 z))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) 4))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) 4))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(+.f64 (-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(+.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (*.f64 3 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 (neg.f64 i) (fma.f64 (neg.f64 a) b (*.f64 b a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(+.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 a b)) (neg.f64 i)))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a))))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) b (*.f64 b a)) (neg.f64 i)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(+.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 a) b (*.f64 a b)) (neg.f64 i)))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 (neg.f64 a) a))))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 i (+.f64 (*.f64 y j) (fma.f64 b (neg.f64 a) (*.f64 b (+.f64 a (neg.f64 a)))))))
(+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (+.f64 (*.f64 (neg.f64 i) (*.f64 b (neg.f64 a))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 c (*.f64 z (neg.f64 b))) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 (*.f64 y j) (neg.f64 i)) (+.f64 (*.f64 (*.f64 b (neg.f64 a)) (neg.f64 i)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (*.f64 (*.f64 t j) c) (+.f64 (*.f64 (*.f64 z (neg.f64 b)) c) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (fma.f64 (neg.f64 i) (-.f64 (*.f64 y j) (*.f64 b a)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 b (neg.f64 a))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (*.f64 y j) (neg.f64 i))) (*.f64 (*.f64 b (neg.f64 a)) (neg.f64 i)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 z (neg.f64 b))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 (*.f64 t j) c)) (*.f64 (*.f64 z (neg.f64 b)) c))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (+.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(fma.f64 2 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(fma.f64 2 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 1))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(*.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2) (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2)) (/.f64 1 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 2)) (/.f64 1 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 2)) (fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))) 2)) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 3)) 1) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) 3)) (fma.f64 i (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))) (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) 3)) (fma.f64 i (*.f64 (fma.f64 y j (*.f64 b (neg.f64 a))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))) (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (-.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))) (-.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (-.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (sqrt.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (sqrt.f64 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))) (-.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) (sqrt.f64 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(/.f64 1 (/.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 2)) (/.f64 1 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 2)) (fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))) 2)) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))) (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 3)) 1) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) 3)) (fma.f64 i (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))) (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) 3)) (fma.f64 i (*.f64 (fma.f64 y j (*.f64 b (neg.f64 a))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))) (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2)) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 2)) (/.f64 1 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 2)) (fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))) 2)) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 3)) 1) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) 3)) (fma.f64 i (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))) (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) 3)) (fma.f64 i (*.f64 (fma.f64 y j (*.f64 b (neg.f64 a))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))) (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 2)) (/.f64 1 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 2)) (fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))) 2)) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))) (-.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (+.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))))
(/.f64 (fma.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (pow.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) 2)) (+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))))
(/.f64 (fma.f64 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (pow.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) 2)) (+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))) (*.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 3)) 1) (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) 3)) (fma.f64 i (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))) (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) 3)) (fma.f64 i (*.f64 (fma.f64 y j (*.f64 b (neg.f64 a))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))) (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3) (pow.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))) (*.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))) 3) (pow.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) 3)) (+.f64 (pow.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) 3) (pow.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) 3)) (+.f64 (pow.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) 2) (*.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (-.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) 3) (pow.f64 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) 3)) (+.f64 (pow.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))) 2) (*.f64 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (-.f64 (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a))))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 2))) (neg.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 2))) (neg.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 2)) (fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (pow.f64 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))) 2)) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))) (fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2) (*.f64 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) 3)) (fma.f64 i (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (fma.f64 i (-.f64 (*.f64 y j) (*.f64 a b)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))) (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 3) (pow.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) 3)) (fma.f64 i (*.f64 (fma.f64 y j (*.f64 b (neg.f64 a))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))) (pow.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) 2))))
(pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 1)
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2)
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 3)
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(pow.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3) 1/3)
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i))) 2))
(fabs.f64 (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(log.f64 (exp.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) 3))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(exp.f64 (log.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 1))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(fma.f64 (-.f64 (*.f64 t j) (*.f64 b z)) c (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(fma.f64 1 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(fma.f64 1 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(fma.f64 (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (sqrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) 2) (cbrt.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))) (*.f64 (-.f64 (*.f64 y j) (*.f64 b a)) (neg.f64 i)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (-.f64 (*.f64 y j) (*.f64 a b)) (neg.f64 i)))
(fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2) (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 b a))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (fma.f64 (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))) i (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 0 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (fma.f64 i (-.f64 (*.f64 a b) (*.f64 y j)) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))))
(+.f64 (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 0 (*.f64 i (fma.f64 y j (*.f64 b (neg.f64 a)))))))

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
4.2b
(*.f64 a (*.f64 t x))
Compiler

Compiled 20 to 11 computations (45% saved)

series1.0ms (0%)

Counts
1 → 0
Calls

9 calls:

TimeVariablePointExpression
0.0ms
a
@0
(*.f64 a (*.f64 t x))
0.0ms
a
@inf
(*.f64 a (*.f64 t x))
0.0ms
a
@-inf
(*.f64 a (*.f64 t x))
0.0ms
x
@-inf
(*.f64 a (*.f64 t x))
0.0ms
t
@-inf
(*.f64 a (*.f64 t x))

rewrite54.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1368×add-sqr-sqrt
1358×*-un-lft-identity
1252×add-cube-cbrt
1228×add-cbrt-cube
1214×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
113913
2169613
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 t x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 a (*.f64 t x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 t x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 a (*.f64 t x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a (*.f64 t x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 x) t) a))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 a (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 a (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 a (*.f64 t x))))))))

simplify54.0ms (0.1%)

Algorithm
egg-herbie
Rules
964×*-commutative
820×log-prod
758×associate-*r*
720×distribute-rgt-in
714×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
034275
186209
2320143
32089143
46107143
Stop Event
node limit
Counts
11 → 14
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 a (*.f64 t x))) 1)
(pow.f64 (*.f64 a (*.f64 t x)) 1)
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 t x))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 t x))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) t) a))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 t x))))
(exp.f64 (log.f64 (*.f64 a (*.f64 t x))))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 t x))))
Outputs
(-.f64 (+.f64 1 (*.f64 a (*.f64 t x))) 1)
(+.f64 (+.f64 1 (*.f64 a (*.f64 t x))) -1)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(pow.f64 (*.f64 a (*.f64 t x)) 1)
(+.f64 (+.f64 1 (*.f64 a (*.f64 t x))) -1)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 t x))) 2)
(+.f64 (+.f64 1 (*.f64 a (*.f64 t x))) -1)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 t x))) 3)
(+.f64 (+.f64 1 (*.f64 a (*.f64 t x))) -1)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(pow.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3) 1/3)
(+.f64 (+.f64 1 (*.f64 a (*.f64 t x))) -1)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 t x)) 2))
(+.f64 (+.f64 1 (*.f64 a (*.f64 t x))) -1)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) t) a))
(+.f64 (+.f64 1 (*.f64 a (*.f64 t x))) -1)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 t x)) 3))
(+.f64 (+.f64 1 (*.f64 a (*.f64 t x))) -1)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 t x))))
(+.f64 (+.f64 1 (*.f64 a (*.f64 t x))) -1)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(exp.f64 (log.f64 (*.f64 a (*.f64 t x))))
(+.f64 (+.f64 1 (*.f64 a (*.f64 t x))) -1)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 t x))))
(+.f64 (+.f64 1 (*.f64 a (*.f64 t x))) -1)
(+.f64 (*.f64 t (*.f64 x a)) 0)
(*.f64 a (*.f64 t x))

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
5.8b
(*.f64 (*.f64 z b) (neg.f64 c))
Compiler

Compiled 23 to 12 computations (47.8% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
c
@0
(*.f64 (*.f64 z b) (neg.f64 c))
0.0ms
c
@inf
(*.f64 (*.f64 z b) (neg.f64 c))
0.0ms
b
@0
(*.f64 (*.f64 z b) (neg.f64 c))
0.0ms
z
@0
(*.f64 (*.f64 z b) (neg.f64 c))
0.0ms
z
@inf
(*.f64 (*.f64 z b) (neg.f64 c))

rewrite53.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1590×add-sqr-sqrt
1578×*-un-lft-identity
1458×add-cube-cbrt
1432×add-cbrt-cube
184×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0917
118213
2230913
Stop Event
node limit
Counts
1 → 15
Calls
Call 1
Inputs
(*.f64 (*.f64 z b) (neg.f64 c))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 z b) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z b) (neg.f64 c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 z b) (neg.f64 c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) (neg.f64 c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 z b) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) (neg.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 z b) (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 z b) (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z b) (neg.f64 c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 z b) (neg.f64 c))))))))

simplify62.0ms (0.1%)

Algorithm
egg-herbie
Rules
1244×+-commutative
1090×associate-+l+
1032×fma-def
528×log-prod
506×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047879
1111855
2463855
32007855
45805855
Stop Event
node limit
Counts
51 → 22
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 0 (*.f64 (*.f64 z b) (neg.f64 c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z b) (neg.f64 c)))) 1)
(pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 z b) (neg.f64 c))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) (neg.f64 c))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 3) 1/3)
(neg.f64 (*.f64 (*.f64 z b) (neg.f64 c)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) (neg.f64 c)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z b) (neg.f64 c))))
(exp.f64 (log.f64 (*.f64 (*.f64 z b) (neg.f64 c))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z b) (neg.f64 c))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z b) (neg.f64 c))))
Outputs
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(-.f64 0 (*.f64 (*.f64 z b) (neg.f64 c)))
(*.f64 (*.f64 b z) (neg.f64 (neg.f64 c)))
(*.f64 c (*.f64 b z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z b) (neg.f64 c)))) 1)
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 1)
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 z b) (neg.f64 c))) 2)
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z b) (neg.f64 c))) 3)
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(pow.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 3) 1/3)
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(neg.f64 (*.f64 (*.f64 z b) (neg.f64 c)))
(*.f64 (*.f64 b z) (neg.f64 (neg.f64 c)))
(*.f64 c (*.f64 b z))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 2))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 z b)))
(*.f64 (*.f64 b z) (neg.f64 (neg.f64 c)))
(*.f64 c (*.f64 b z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z b) (neg.f64 c)))))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 z b) (neg.f64 c)) 3))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z b) (neg.f64 c))))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(exp.f64 (log.f64 (*.f64 (*.f64 z b) (neg.f64 c))))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z b) (neg.f64 c))) 1))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z b) (neg.f64 c))))
(*.f64 z (*.f64 b (neg.f64 c)))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 b (neg.f64 z)))

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y z) (*.f64 a t))
9.1b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
Compiler

Compiled 36 to 13 computations (63.9% saved)

series2.0ms (0%)

Counts
2 → 96
Calls

27 calls:

TimeVariablePointExpression
0.0ms
z
@-inf
(-.f64 (*.f64 y z) (*.f64 a t))
0.0ms
y
@0
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
0.0ms
z
@-inf
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
0.0ms
y
@inf
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
0.0ms
a
@inf
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)

rewrite112.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
988×distribute-rgt-in
936×distribute-lft-in
778×associate-*r/
616×associate-*l/
344×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
123544
2315444
Stop Event
node limit
Counts
2 → 288
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(-.f64 (*.f64 y z) (*.f64 a t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 a t) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 a t) 0) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 x (*.f64 (*.f64 a t) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 x (*.f64 (*.f64 a t) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 (*.f64 (*.f64 a t) 0) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 (*.f64 a t) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 (*.f64 a t) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 1 (*.f64 x (*.f64 (*.f64 a t) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 (*.f64 a t) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 (*.f64 (*.f64 a t) 0) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) (*.f64 x (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 x (*.f64 (*.f64 a t) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 (*.f64 a t) 0) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) x) (*.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 y z) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 x (*.f64 y z))) (*.f64 1 (*.f64 x (*.f64 a (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 y z) x)) (*.f64 1 (*.f64 (*.f64 a (neg.f64 t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 y z)) 1) (*.f64 (*.f64 x (*.f64 a (neg.f64 t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) x) 1) (*.f64 (*.f64 (*.f64 a (neg.f64 t)) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 x (*.f64 (*.f64 a t) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))))) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0)))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (neg.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x)) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) x) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) x) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) x) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) x) (neg.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) x) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x)) (sqrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (*.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 a t) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (*.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 a t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 a t) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 a t) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 a t) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 a t) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 a t) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 a t) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 (*.f64 a t) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 (*.f64 a t) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 (*.f64 a t) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 (*.f64 a t) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 (*.f64 a t) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 (*.f64 a t) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 a t) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 (*.f64 a t) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 (*.f64 a t) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 a t) (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 a (neg.f64 t))) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 y z)) (*.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 y z)) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) (exp.f64 (log1p.f64 (*.f64 a t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (-.f64 (*.f64 y z) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (-.f64 (*.f64 a t) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (-.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y z (*.f64 a t)) (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (fma.f64 y z (*.f64 a t)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 (fma.f64 y z (*.f64 a t)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))))) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0)))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (neg.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) 1) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) 1) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) 1) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (neg.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (/.f64 1 (fma.f64 y z (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) 1) (fma.f64 y z (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y z (*.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z y (*.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y z) (*.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 a t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (*.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 a t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (*.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 a t) 0))))))

simplify200.0ms (0.2%)

Algorithm
egg-herbie
Rules
1092×+-commutative
1022×fma-def
782×associate-/l*
754×associate-*r*
672×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065716202
1180814188
2739014188
Stop Event
node limit
Counts
384 → 379
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 a t) 0)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 a t) 0) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 x (*.f64 (*.f64 a t) 0))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 x (*.f64 (*.f64 a t) 0))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 (*.f64 (*.f64 a t) 0) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 1 (*.f64 x (*.f64 (*.f64 a t) 0))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) x)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) x))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) 1))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) 1))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 a (neg.f64 t))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 (*.f64 a t) 0))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 (*.f64 (*.f64 a t) 0) x)))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0))))
(+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 y z)))
(+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 x (*.f64 (*.f64 a t) 0))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 (*.f64 a t) 0) x)))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) x))
(+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 y z) x))
(+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 1 (*.f64 x (*.f64 y z))) (*.f64 1 (*.f64 x (*.f64 a (neg.f64 t)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 y z) x)) (*.f64 1 (*.f64 (*.f64 a (neg.f64 t)) x)))
(+.f64 (*.f64 (*.f64 x (*.f64 y z)) 1) (*.f64 (*.f64 x (*.f64 a (neg.f64 t))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 y z) x) 1) (*.f64 (*.f64 (*.f64 a (neg.f64 t)) x) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 x (*.f64 (*.f64 a t) 0))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) x)))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) x))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))))) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0)))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (neg.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x)) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) x) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) x) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) x) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) x) (neg.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) x) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x)) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 a t) 0)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 y z) (*.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 a t) 0))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) 1))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) 1))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 y z))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 a t) 0)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 a t) (-.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 y z))
(+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 a (neg.f64 t))) (*.f64 a t))
(+.f64 (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 y z)) (*.f64 a (neg.f64 t)))
(+.f64 (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 y z)) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)))
(+.f64 (-.f64 (*.f64 y z) (exp.f64 (log1p.f64 (*.f64 a t)))) 1)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1)
(*.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 a t))))
(*.f64 (/.f64 1 (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (-.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t)))
(/.f64 (fma.f64 y z (*.f64 a t)) (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (fma.f64 y z (*.f64 a t)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 (fma.f64 y z (*.f64 a t)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))))) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0)))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (neg.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) 1) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) 1) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (neg.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (/.f64 1 (fma.f64 y z (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) 1) (fma.f64 y z (*.f64 a t)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(exp.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(fma.f64 y z (*.f64 a (neg.f64 t)))
(fma.f64 z y (*.f64 a (neg.f64 t)))
(fma.f64 1 (*.f64 y z) (*.f64 a (neg.f64 t)))
(fma.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 a t) 0))
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (*.f64 a (neg.f64 t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 a t) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (*.f64 a (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 a t) 0))
Outputs
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 y (*.f64 z x))
(*.f64 x (*.f64 y z))
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t x) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 a t) 0)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 a t) 0) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 x (*.f64 (*.f64 a t) 0))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 x (*.f64 (*.f64 a t) 0))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 (*.f64 (*.f64 a t) 0) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(*.f64 x (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t)))
(*.f64 x (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z)))
(*.f64 x (+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(*.f64 x (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t)))
(*.f64 x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z)))
(*.f64 x (+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 1 (*.f64 x (*.f64 (*.f64 a t) 0))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) x))
(*.f64 x (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t)))
(*.f64 x (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z)))
(*.f64 x (+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t))))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) x))
(*.f64 x (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t)))
(*.f64 x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z)))
(*.f64 x (+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) 1))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) 1))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 a (neg.f64 t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 (*.f64 a t) 0))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 (*.f64 (*.f64 a t) 0) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (*.f64 a (neg.f64 t))) (*.f64 x (*.f64 y z)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 x (*.f64 (*.f64 a t) 0)) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 a (neg.f64 t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 x (*.f64 (*.f64 a t) 0))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 (*.f64 a t) 0) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 a (neg.f64 t)) x) (*.f64 (*.f64 y z) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 (*.f64 a t) 0) x) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 1 (*.f64 x (*.f64 y z))) (*.f64 1 (*.f64 x (*.f64 a (neg.f64 t)))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 1 (*.f64 (*.f64 y z) x)) (*.f64 1 (*.f64 (*.f64 a (neg.f64 t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 x (*.f64 y z)) 1) (*.f64 (*.f64 x (*.f64 a (neg.f64 t))) 1))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 (*.f64 (*.f64 y z) x) 1) (*.f64 (*.f64 (*.f64 a (neg.f64 t)) x) 1))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) 1)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 x (*.f64 (*.f64 a t) 0))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))) (-.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (fma.f64 y z (*.f64 a t)) x))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) x))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (fma.f64 y z (*.f64 a t)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))))) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0)))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 x (/.f64 (-.f64 (*.f64 y z) (fma.f64 a t 0)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))))
(*.f64 (/.f64 x (fma.f64 (*.f64 a (neg.f64 t)) (neg.f64 (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(/.f64 (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y z)) (*.f64 a t)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) x)
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (neg.f64 (fma.f64 y z (*.f64 a t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (fma.f64 y z (*.f64 a t)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x)) (fma.f64 y z (*.f64 a t)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (/.f64 (sqrt.f64 (fma.f64 y z (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))
(*.f64 (/.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (fma.f64 a t (*.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))) (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (/.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))
(/.f64 x (/.f64 (/.f64 (cbrt.f64 (fma.f64 a t (*.f64 y z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 x (/.f64 (cbrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) x) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) x) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 x (/.f64 (-.f64 (*.f64 y z) (fma.f64 a t 0)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (/.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))))
(*.f64 (/.f64 x (fma.f64 (*.f64 a (neg.f64 t)) (neg.f64 (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) x) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y z)) (*.f64 a t)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2)) x)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) x) (neg.f64 (fma.f64 y z (*.f64 a t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) x) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 y z (*.f64 a t)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 y z (*.f64 a t)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x)) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (/.f64 (sqrt.f64 (fma.f64 y z (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))
(*.f64 (/.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (fma.f64 a t (*.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))) (*.f64 x (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (fma.f64 y z (*.f64 a t)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) 1) (fma.f64 y z (*.f64 a t)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) x) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) x) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2))))
(pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 1)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 2)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 3)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3) 1/3)
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 2))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(fabs.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 a t))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) 3))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 x 3)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) 1))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 -1 (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (*.f64 y z) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (*.f64 y z) (+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (*.f64 y z) (*.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 a t) 0))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 a t) 0)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) 1))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) 1))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 y z))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 (*.f64 a t) 0) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (*.f64 (*.f64 (*.f64 a t) 0) 1)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 a) t (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 a t) (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)) (*.f64 y z))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 2) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (*.f64 (*.f64 (*.f64 a t) 0) 1) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (fma.f64 y z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 y z))
(+.f64 (*.f64 y z) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 a (neg.f64 t))) (*.f64 a t))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 y z)) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 y z)) (+.f64 (*.f64 a (neg.f64 t)) (*.f64 (*.f64 a t) 0)))
(-.f64 (*.f64 y z) (*.f64 a t))
(+.f64 (-.f64 (*.f64 y z) (exp.f64 (log1p.f64 (*.f64 a t)))) 1)
(+.f64 1 (-.f64 (*.f64 y z) (exp.f64 (log1p.f64 (*.f64 a t)))))
(-.f64 (*.f64 y z) (expm1.f64 (log1p.f64 (*.f64 a t))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1)
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (fma.f64 y z (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 a t))))
(*.f64 (/.f64 1 (fma.f64 y z (*.f64 a t))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (-.f64 (*.f64 y z) (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (-.f64 (*.f64 a t) (*.f64 y z)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (-.f64 (*.f64 a t) (*.f64 y z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 (*.f64 a t) (-.f64 (*.f64 a t) (*.f64 y z)) (pow.f64 (*.f64 y z) 2))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 4) (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t)))))) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (*.f64 y z) 4) (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 a t (*.f64 y z)) (fma.f64 a t (*.f64 y z)))))) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (-.f64 (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))) (pow.f64 (*.f64 y z) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))) 3))) (+.f64 (pow.f64 (*.f64 y z) 4) (*.f64 (*.f64 a t) (*.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))) (pow.f64 (*.f64 y z) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a (*.f64 t (fma.f64 a t (*.f64 y z)))) (-.f64 (*.f64 a (*.f64 t (fma.f64 a t (*.f64 y z)))) (pow.f64 (*.f64 y z) 2)) (pow.f64 (*.f64 y z) 4))) (+.f64 (pow.f64 (*.f64 a (*.f64 t (fma.f64 a t (*.f64 y z)))) 3) (pow.f64 (*.f64 y z) 6)))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 y z (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (fma.f64 y z (*.f64 a t)) (/.f64 (fma.f64 y z (*.f64 a t)) (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (fma.f64 y z (*.f64 a t)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 y z (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 a t (*.f64 y z))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 (fma.f64 y z (*.f64 a t)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (fma.f64 y z (*.f64 a t))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (fma.f64 a t (*.f64 y z)) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (/.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 0) (-.f64 (*.f64 y z) (fma.f64 a t 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (fma.f64 a t (*.f64 y z)) (+.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a (neg.f64 t)) (neg.f64 (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y z)) (*.f64 a t)))))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (fma.f64 y z (*.f64 a t))) (+.f64 (pow.f64 (*.f64 y z) 4) (+.f64 (pow.f64 (*.f64 a t) 4) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (fma.f64 a t (*.f64 y z)) (fma.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 y z) 4))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 y z) 6) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (pow.f64 (*.f64 a t) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)) (+.f64 (pow.f64 (*.f64 y z) 6) (fma.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 6)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (fma.f64 y z (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))))) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0)))) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 0) (-.f64 (*.f64 y z) (fma.f64 a t 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a (neg.f64 t)) (neg.f64 (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y z)) (*.f64 a t)))))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (neg.f64 (fma.f64 y z (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (fma.f64 y z (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (fma.f64 a t (*.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (/.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (fma.f64 a t (*.f64 y z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) 1) (fma.f64 y z (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) 1) (-.f64 (*.f64 y z) (*.f64 a (neg.f64 t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (*.f64 (*.f64 a t) 0))) 1) (-.f64 (*.f64 y z) (+.f64 (*.f64 a t) (*.f64 (*.f64 a t) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) 0) (-.f64 (*.f64 y z) (fma.f64 a t 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (-.f64 (*.f64 y z) (*.f64 a t)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (*.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a (neg.f64 t)) (neg.f64 (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 a t) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 (*.f64 a t) 0) (-.f64 (*.f64 y z) (*.f64 a t))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 y z)) (*.f64 a t)))))
(/.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) 1) (neg.f64 (fma.f64 y z (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (fma.f64 y z (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (fma.f64 a t (*.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (/.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (fma.f64 a t (*.f64 y z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (fma.f64 y z (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (fma.f64 a t (*.f64 y z)) (+.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (/.f64 1 (fma.f64 y z (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (fma.f64 y z (*.f64 a t))) (+.f64 (pow.f64 (*.f64 y z) 4) (+.f64 (pow.f64 (*.f64 a t) 4) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (fma.f64 a t (*.f64 y z)) (fma.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (pow.f64 (*.f64 y z) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))) (+.f64 (pow.f64 (*.f64 y z) 6) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y z) 3)) (pow.f64 (*.f64 a t) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y z) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)) (+.f64 (pow.f64 (*.f64 y z) 6) (fma.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 6)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) 1) (fma.f64 y z (*.f64 a t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (sqrt.f64 (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (fma.f64 y z (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (cbrt.f64 (fma.f64 y z (*.f64 a t))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (fma.f64 y z (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 a t) (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 a (*.f64 t (fma.f64 y z (*.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a (*.f64 t (fma.f64 a t (*.f64 y z))) (pow.f64 (*.f64 y z) 2)))
(pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 1)
(-.f64 (*.f64 y z) (*.f64 a t))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2)
(-.f64 (*.f64 y z) (*.f64 a t))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 3)
(-.f64 (*.f64 y z) (*.f64 a t))
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3) 1/3)
(-.f64 (*.f64 y z) (*.f64 a t))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 2))
(fabs.f64 (-.f64 (*.f64 y z) (*.f64 a t)))
(log.f64 (exp.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 a t)))))
(-.f64 (*.f64 y z) (*.f64 a t))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 a t)) 3))
(-.f64 (*.f64 y z) (*.f64 a t))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(exp.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 1))
(-.f64 (*.f64 y z) (*.f64 a t))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) (*.f64 a t))))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 y z (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 z y (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 1 (*.f64 y z) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 1 (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 (*.f64 a t) 0))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (sqrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 a t) 0))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (*.f64 a (neg.f64 t)))
(-.f64 (*.f64 y z) (*.f64 a t))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 (*.f64 a t) 0))
(-.f64 (*.f64 y z) (*.f64 a t))

localize17.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
5.8b
(*.f64 c (neg.f64 (*.f64 z b)))
6.6b
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
Compiler

Compiled 67 to 17 computations (74.6% saved)

series6.0ms (0%)

Counts
2 → 120
Calls

30 calls:

TimeVariablePointExpression
1.0ms
c
@-inf
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
0.0ms
j
@inf
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
0.0ms
z
@0
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
0.0ms
j
@0
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
0.0ms
t
@0
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))

rewrite87.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1412×associate-*r/
570×associate-+l+
416×add-sqr-sqrt
410×pow1
410×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01860
139152
2543452
Stop Event
node limit
Counts
2 → 77
Calls
Call 1
Inputs
(*.f64 c (neg.f64 (*.f64 z b)))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (neg.f64 (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 c (neg.f64 (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2))) (neg.f64 (*.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 3))) (+.f64 (+.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2)) (*.f64 0 (neg.f64 (*.f64 z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 c -1) (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2))) (neg.f64 (*.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 c -1) (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 3))) (+.f64 (+.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2)) (*.f64 0 (neg.f64 (*.f64 z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 c) (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2))) (neg.f64 (*.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 c) (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 3))) (+.f64 (+.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2)) (*.f64 0 (neg.f64 (*.f64 z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 c (neg.f64 (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 c) (neg.f64 (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (neg.f64 (*.f64 z b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (neg.f64 (*.f64 z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 (*.f64 z b)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (neg.f64 (*.f64 z b)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 c (neg.f64 (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b))))) (-.f64 1 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (/.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0) (*.f64 c (neg.f64 (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (exp.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2) (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (/.f64 1 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2)) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2))) (neg.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) 1) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) 1) (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)))) (neg.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)))) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)))) (cbrt.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (neg.f64 (*.f64 z b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 z b)) c (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 c (neg.f64 (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 c (neg.f64 (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 c (neg.f64 (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) (sqrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 c (neg.f64 (*.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 c (neg.f64 (*.f64 z b))))))))

simplify130.0ms (0.1%)

Algorithm
egg-herbie
Rules
1778×associate-/r*
900×associate-+r+
828×associate-+l+
782×distribute-lft-neg-in
688×distribute-rgt-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02268903
16098487
230948483
Stop Event
node limit
Counts
197 → 169
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j)))))
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(+.f64 0 (*.f64 c (neg.f64 (*.f64 z b))))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b)))))) 1)
(-.f64 0 (*.f64 c (neg.f64 (*.f64 z b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b))))) 1)
(/.f64 (*.f64 c (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2))) (neg.f64 (*.f64 z b)))
(/.f64 (*.f64 c (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 3))) (+.f64 (+.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2)) (*.f64 0 (neg.f64 (*.f64 z b)))))
(/.f64 (*.f64 (*.f64 c -1) (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2))) (neg.f64 (*.f64 z b)))
(/.f64 (*.f64 (*.f64 c -1) (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 3))) (+.f64 (+.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2)) (*.f64 0 (neg.f64 (*.f64 z b)))))
(/.f64 (*.f64 (neg.f64 c) (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2))) (neg.f64 (*.f64 z b)))
(/.f64 (*.f64 (neg.f64 c) (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 3))) (+.f64 (+.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2)) (*.f64 0 (neg.f64 (*.f64 z b)))))
(pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 1)
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) 3)
(pow.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) 1/3)
(neg.f64 (*.f64 c (neg.f64 (*.f64 z b))))
(sqrt.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2))
(log.f64 (pow.f64 (exp.f64 c) (neg.f64 (*.f64 z b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (neg.f64 (*.f64 z b))))))
(cbrt.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b)))))
(exp.f64 (log.f64 (*.f64 c (neg.f64 (*.f64 z b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 (*.f64 z b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (neg.f64 (*.f64 z b)))))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 c (neg.f64 (*.f64 z b))))
(-.f64 0 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b))))) (-.f64 1 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (/.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(-.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) 1)
(-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0) (*.f64 c (neg.f64 (*.f64 z b))))
(-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (exp.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b)))))) 1)
(*.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)
(*.f64 1 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2) (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (/.f64 1 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2)) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2))) (neg.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) 1) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) 1) (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)))) (neg.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)))) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)))) (cbrt.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(pow.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(exp.f64 (log.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(fma.f64 c (neg.f64 (*.f64 z b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 (neg.f64 (*.f64 z b)) c (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 c (neg.f64 (*.f64 z b))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 c (neg.f64 (*.f64 z b))))
(fma.f64 1 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 1 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 c (neg.f64 (*.f64 z b))))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) (sqrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 c (neg.f64 (*.f64 z b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 c (neg.f64 (*.f64 z b))))
Outputs
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j)))
(*.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)))
(*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 b z)) (*.f64 t j))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j)))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 j t))))
(*.f64 c (neg.f64 (fma.f64 (neg.f64 t) j (*.f64 b z))))
(*.f64 c (neg.f64 (-.f64 (*.f64 b z) (*.f64 j t))))
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (+.f64 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 j t)))) (*.f64 i (*.f64 y j))))
(neg.f64 (fma.f64 c (fma.f64 (neg.f64 t) j (*.f64 b z)) (*.f64 y (*.f64 i j))))
(neg.f64 (fma.f64 c (-.f64 (*.f64 b z) (*.f64 j t)) (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (+.f64 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 j t)))) (*.f64 i (*.f64 y j))))
(neg.f64 (fma.f64 c (fma.f64 (neg.f64 t) j (*.f64 b z)) (*.f64 y (*.f64 i j))))
(neg.f64 (fma.f64 c (-.f64 (*.f64 b z) (*.f64 j t)) (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 t j))))) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (+.f64 (*.f64 c (fma.f64 z b (neg.f64 (*.f64 j t)))) (*.f64 i (*.f64 y j))))
(neg.f64 (fma.f64 c (fma.f64 (neg.f64 t) j (*.f64 b z)) (*.f64 y (*.f64 i j))))
(neg.f64 (fma.f64 c (-.f64 (*.f64 b z) (*.f64 j t)) (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 -1 (*.f64 c (*.f64 b z)) (neg.f64 (*.f64 i (*.f64 y j))))
(neg.f64 (fma.f64 c (*.f64 b z) (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 t (*.f64 j c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 c (*.f64 t j))
(*.f64 c (*.f64 j t))
(*.f64 t (*.f64 j c))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)))
(*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)))
(*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(+.f64 0 (*.f64 c (neg.f64 (*.f64 z b))))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b)))))) 1)
(*.f64 c (neg.f64 (neg.f64 (*.f64 b z))))
(*.f64 c (*.f64 b z))
(-.f64 0 (*.f64 c (neg.f64 (*.f64 z b))))
(*.f64 c (neg.f64 (neg.f64 (*.f64 b z))))
(*.f64 c (*.f64 b z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b))))) 1)
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(/.f64 (*.f64 c (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2))) (neg.f64 (*.f64 z b)))
(/.f64 c (/.f64 (neg.f64 (*.f64 b z)) (neg.f64 (pow.f64 (neg.f64 (*.f64 b z)) 2))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 z (neg.f64 b)) 2)) z) (/.f64 c (neg.f64 b)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b (neg.f64 z)) 2)) z) (/.f64 c (neg.f64 b)))
(/.f64 (*.f64 c (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 3))) (+.f64 (+.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2)) (*.f64 0 (neg.f64 (*.f64 z b)))))
(/.f64 c (/.f64 (pow.f64 (neg.f64 (*.f64 b z)) 2) (neg.f64 (pow.f64 (neg.f64 (*.f64 b z)) 3))))
(*.f64 (/.f64 c (pow.f64 (*.f64 z (neg.f64 b)) 2)) (pow.f64 (*.f64 b z) 3))
(*.f64 (/.f64 c (pow.f64 (*.f64 b (neg.f64 z)) 2)) (pow.f64 (*.f64 b z) 3))
(/.f64 (*.f64 (*.f64 c -1) (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2))) (neg.f64 (*.f64 z b)))
(/.f64 (neg.f64 c) (/.f64 (neg.f64 (*.f64 b z)) (neg.f64 (pow.f64 (neg.f64 (*.f64 b z)) 2))))
(*.f64 (/.f64 c z) (/.f64 (pow.f64 (*.f64 z (neg.f64 b)) 2) (neg.f64 b)))
(*.f64 (/.f64 (/.f64 c (neg.f64 b)) z) (pow.f64 (*.f64 b (neg.f64 z)) 2))
(/.f64 (*.f64 (*.f64 c -1) (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 3))) (+.f64 (+.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2)) (*.f64 0 (neg.f64 (*.f64 z b)))))
(/.f64 (neg.f64 c) (/.f64 (pow.f64 (neg.f64 (*.f64 b z)) 2) (neg.f64 (pow.f64 (neg.f64 (*.f64 b z)) 3))))
(/.f64 c (/.f64 (pow.f64 (*.f64 z (neg.f64 b)) 2) (pow.f64 (*.f64 z (neg.f64 b)) 3)))
(*.f64 (/.f64 c (pow.f64 (*.f64 b (neg.f64 z)) 2)) (neg.f64 (pow.f64 (*.f64 b z) 3)))
(/.f64 (*.f64 (neg.f64 c) (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2))) (neg.f64 (*.f64 z b)))
(/.f64 (neg.f64 c) (/.f64 (neg.f64 (*.f64 b z)) (neg.f64 (pow.f64 (neg.f64 (*.f64 b z)) 2))))
(*.f64 (/.f64 c z) (/.f64 (pow.f64 (*.f64 z (neg.f64 b)) 2) (neg.f64 b)))
(*.f64 (/.f64 (/.f64 c (neg.f64 b)) z) (pow.f64 (*.f64 b (neg.f64 z)) 2))
(/.f64 (*.f64 (neg.f64 c) (-.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 3))) (+.f64 (+.f64 0 (pow.f64 (neg.f64 (*.f64 z b)) 2)) (*.f64 0 (neg.f64 (*.f64 z b)))))
(/.f64 (neg.f64 c) (/.f64 (pow.f64 (neg.f64 (*.f64 b z)) 2) (neg.f64 (pow.f64 (neg.f64 (*.f64 b z)) 3))))
(/.f64 c (/.f64 (pow.f64 (*.f64 z (neg.f64 b)) 2) (pow.f64 (*.f64 z (neg.f64 b)) 3)))
(*.f64 (/.f64 c (pow.f64 (*.f64 b (neg.f64 z)) 2)) (neg.f64 (pow.f64 (*.f64 b z) 3)))
(pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 1)
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) 2)
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(pow.f64 (cbrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) 3)
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(pow.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) 1/3)
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(neg.f64 (*.f64 c (neg.f64 (*.f64 z b))))
(*.f64 c (neg.f64 (neg.f64 (*.f64 b z))))
(*.f64 c (*.f64 b z))
(sqrt.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2))
(sqrt.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2))
(fabs.f64 (*.f64 c (*.f64 z (neg.f64 b))))
(fabs.f64 (*.f64 (*.f64 c b) (neg.f64 z)))
(log.f64 (pow.f64 (exp.f64 c) (neg.f64 (*.f64 z b))))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (neg.f64 (*.f64 z b))))))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(cbrt.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(expm1.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b)))))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(exp.f64 (log.f64 (*.f64 c (neg.f64 (*.f64 z b)))))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 (*.f64 z b)))) 1))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(log1p.f64 (expm1.f64 (*.f64 c (neg.f64 (*.f64 z b)))))
(*.f64 c (neg.f64 (*.f64 b z)))
(*.f64 c (*.f64 z (neg.f64 b)))
(*.f64 (*.f64 c b) (neg.f64 z))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 c (neg.f64 (*.f64 z b))))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (*.f64 c (neg.f64 (*.f64 b z))))
(fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 0 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (*.f64 c (neg.f64 (*.f64 b z))))
(fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b))))) (-.f64 1 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))) (fma.f64 c (neg.f64 (*.f64 b z)) 1))
(-.f64 (expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))) (*.f64 c (*.f64 z (neg.f64 b))))
(+.f64 (*.f64 c (*.f64 b z)) (expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) 1)
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(-.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (/.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (-.f64 (*.f64 c (neg.f64 (*.f64 b z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(-.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) 1)
(+.f64 (fma.f64 c (neg.f64 (*.f64 b z)) (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))) -1)
(fma.f64 c (*.f64 z (neg.f64 b)) (expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))
(-.f64 (expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 0) (*.f64 c (neg.f64 (*.f64 z b))))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (*.f64 c (neg.f64 (*.f64 b z))))
(fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(-.f64 (+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (exp.f64 (log1p.f64 (*.f64 c (neg.f64 (*.f64 z b)))))) 1)
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 1 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2) (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (/.f64 1 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (-.f64 (*.f64 c (neg.f64 (*.f64 b z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(*.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j)))) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (-.f64 (*.f64 c (neg.f64 (*.f64 b z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j)))) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (-.f64 (*.f64 c (neg.f64 (*.f64 b z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j)))) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2)) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2))) (neg.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (-.f64 (*.f64 c (neg.f64 (*.f64 b z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j)))) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) 1) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j)))) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) 1) (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (-.f64 (*.f64 c (neg.f64 (*.f64 b z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)))) (neg.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2)) (-.f64 (*.f64 c (neg.f64 (*.f64 b z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)) (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j)))) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z)))))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))) (sqrt.f64 (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)))) (hypot.f64 (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 3/2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3/2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))) (sqrt.f64 (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j)))) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)))) (hypot.f64 (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 3/2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3/2)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)))) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (sqrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 b z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))) (sqrt.f64 (neg.f64 (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))) (sqrt.f64 (neg.f64 (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (*.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z))))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z)))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))) 2) (cbrt.f64 (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))) 2) (cbrt.f64 (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j)))) (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 z b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)))) (cbrt.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z))))) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 c (neg.f64 (*.f64 b z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (neg.f64 (*.f64 b z))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))) 2) (cbrt.f64 (neg.f64 (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 z (neg.f64 b))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))) 2) (cbrt.f64 (neg.f64 (fma.f64 c (*.f64 b z) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 c b) (neg.f64 z)) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 2))))
(pow.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 2)
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 3)
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(pow.f64 (pow.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3) 1/3)
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 y i)) (*.f64 c (neg.f64 (*.f64 b z)))) 2))
(fabs.f64 (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))))
(fabs.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j)))))
(log.f64 (exp.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(exp.f64 (log.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(fma.f64 c (neg.f64 (*.f64 z b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(fma.f64 (neg.f64 (*.f64 z b)) c (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 c (neg.f64 (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 c (neg.f64 (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(fma.f64 1 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(fma.f64 1 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 c (neg.f64 (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) (sqrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(fma.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 c (neg.f64 (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) 2) (cbrt.f64 (*.f64 c (neg.f64 (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 c (neg.f64 (*.f64 z b))))
(fma.f64 c (fma.f64 -1 (*.f64 b z) (*.f64 j t)) (neg.f64 (*.f64 i (*.f64 y j))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 y (*.f64 i (neg.f64 j))))

eval442.0ms (0.5%)

Compiler

Compiled 38995 to 7113 computations (81.8% saved)

prune490.0ms (0.5%)

Pruning

50 alts after pruning (42 fresh and 8 done)

PrunedKeptTotal
New1111131124
Fresh52934
Picked011
Done178
Total1117501167
Error
0b
Counts
1167 → 50
Alt Table
Click to see full alt table
StatusErrorProgram
46.5b
(fma.f64 x (*.f64 a (neg.f64 t)) (*.f64 (neg.f64 c) (*.f64 b z)))
25.7b
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
43.8b
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
46.1b
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
53.9b
(/.f64 a (/.f64 1 (*.f64 i b)))
52.9b
(/.f64 a (/.f64 -1 (*.f64 t x)))
28.1b
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (+.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))))))
36.0b
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
21.4b
(+.f64 (fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
41.4b
(+.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
23.1b
(+.f64 (-.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3))
30.3b
(+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
46.1b
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x))
43.8b
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
44.2b
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
37.1b
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
39.3b
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
44.9b
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
46.9b
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
37.3b
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
28.6b
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
38.6b
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
45.2b
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
53.1b
(*.f64 (/.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
46.1b
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
44.9b
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
53.8b
(*.f64 (*.f64 z y) x)
54.3b
(*.f64 (*.f64 z b) (neg.f64 c))
52.9b
(*.f64 (*.f64 t x) (neg.f64 a))
54.2b
(*.f64 (*.f64 a (neg.f64 t)) x)
43.8b
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
52.0b
(*.f64 z (*.f64 y x))
53.7b
(*.f64 z (*.f64 c (neg.f64 b)))
41.5b
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
51.0b
(*.f64 y (*.f64 z x))
52.5b
(*.f64 y (*.f64 i (neg.f64 j)))
45.4b
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
53.0b
(*.f64 t (*.f64 x (neg.f64 a)))
54.2b
(*.f64 t (*.f64 j c))
45.2b
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
53.5b
(*.f64 i (*.f64 a b))
53.7b
(*.f64 i (neg.f64 (*.f64 y j)))
45.4b
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
53.2b
(*.f64 c (*.f64 t j))
62.0b
(*.f64 c (*.f64 b z))
47.3b
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
54.4b
(*.f64 b (*.f64 z (neg.f64 c)))
44.9b
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
61.9b
(*.f64 a (*.f64 t x))
53.9b
(*.f64 a (*.f64 i b))
Compiler

Compiled 1031 to 732 computations (29% saved)

regimes2.3s (2.4%)

Counts
72 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 t j))))
(fma.f64 x (*.f64 a (neg.f64 t)) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(*.f64 (/.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x))
(+.f64 (fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (+.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))))))
(+.f64 (-.f64 (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 z (expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 b c)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3))
(+.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3))
(+.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
Outputs
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
Calls

10 calls:

366.0ms
j
355.0ms
t
319.0ms
a
229.0ms
c
210.0ms
y
Results
ErrorSegmentsBranch
7.7b5x
8.8b5y
7.9b5z
8.4b7t
8.9b7a
10.2b3b
8.9b7c
8.9b5i
6.7b9j
5.8b3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 1169 to 339 computations (71% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.103374280826893e+304
6.392792942344027e+306
0.0ms
-inf
-1.600881969817318e+307
Compiler

Compiled 50 to 34 computations (32% saved)

regimes2.6s (2.6%)

Counts
71 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 t j))))
(fma.f64 x (*.f64 a (neg.f64 t)) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(*.f64 (/.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x))
(+.f64 (fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (+.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))))))
(+.f64 (-.f64 (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 z (expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 b c)))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 (*.f64 y x) z) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3))
(+.f64 (fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3))
(+.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a))))) 2) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
Outputs
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
Calls

10 calls:

439.0ms
j
321.0ms
a
293.0ms
t
289.0ms
y
275.0ms
i
Results
ErrorSegmentsBranch
7.7b5x
8.8b5y
7.9b5z
8.4b7t
9.0b7a
10.2b3b
8.9b7c
8.9b5i
6.7b9j
5.8b3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 1132 to 335 computations (70.4% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.103374280826893e+304
6.392792942344027e+306
0.0ms
-inf
-1.600881969817318e+307
Compiler

Compiled 50 to 34 computations (32% saved)

regimes2.1s (2.1%)

Counts
66 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 t j))))
(fma.f64 x (*.f64 a (neg.f64 t)) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(*.f64 (/.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x))
(+.f64 (fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (+.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))))))
(+.f64 (-.f64 (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 z (expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 b c)))))
Outputs
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (-.f64 (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
Calls

10 calls:

358.0ms
x
288.0ms
c
254.0ms
i
245.0ms
b
230.0ms
z
Results
ErrorSegmentsBranch
7.7b8x
10.9b5y
10.8b4z
11.1b4t
13.6b3a
9.1b7b
11.1b7c
9.2b7i
10.9b4j
5.8b3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 985 to 312 computations (68.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.103374280826893e+304
6.392792942344027e+306
0.0ms
-inf
-1.600881969817318e+307
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.9s (2%)

Counts
64 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 t j))))
(fma.f64 x (*.f64 a (neg.f64 t)) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
(*.f64 (/.f64 a (-.f64 (*.f64 i b) (*.f64 t x))) (pow.f64 (-.f64 (*.f64 i b) (*.f64 t x)) 2))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x))
(+.f64 (fma.f64 a (*.f64 b i) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (neg.f64 c) (*.f64 b z))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (+.f64 (-.f64 (*.f64 c b) (*.f64 x y)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 x) y (*.f64 x y)))))))
Outputs
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))
Calls

10 calls:

359.0ms
x
263.0ms
i
236.0ms
b
208.0ms
c
200.0ms
j
Results
ErrorSegmentsBranch
7.7b8x
10.9b5y
10.8b4z
11.1b4t
13.6b3a
9.1b7b
11.1b7c
9.2b7i
10.9b4j
5.9b3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 935 to 306 computations (67.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.103374280826893e+304
6.392792942344027e+306
0.0ms
-inf
-1.600881969817318e+307
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.7s (1.7%)

Counts
58 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (neg.f64 c) (fma.f64 z b (neg.f64 (*.f64 t j))))
(fma.f64 x (*.f64 a (neg.f64 t)) (*.f64 (neg.f64 c) (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (neg.f64 c) (*.f64 b z)))
Outputs
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
Calls

10 calls:

383.0ms
x
175.0ms
z
170.0ms
c
167.0ms
t
153.0ms
a
Results
ErrorSegmentsBranch
9.5b9x
12.8b3y
10.8b4z
11.6b4t
13.8b4a
12.1b3b
13.3b3c
10.4b5i
10.8b5j
6.6b3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 798 to 278 computations (65.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.103374280826893e+304
6.392792942344027e+306
0.0ms
-inf
-1.600881969817318e+307
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.4s (1.4%)

Counts
54 → 6
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
Outputs
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
Calls

9 calls:

225.0ms
c
189.0ms
a
179.0ms
i
170.0ms
x
162.0ms
j
Results
ErrorSegmentsBranch
14.5b7x
14.6b3y
12.8b3z
14.1b3t
13.8b7a
13.8b6b
13.5b8c
11.9b6i
14.0b5j
Compiler

Compiled 694 to 242 computations (65.1% saved)

bsearch109.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
1.6490749397340105e-22
3.5471014110245735e-17
17.0ms
7.60009333696153e-152
4.91229430180996e-151
14.0ms
3.8743516766638765e-189
8.661947375404559e-189
22.0ms
-1.2661145079361879e-210
-1.3988924436742354e-213
28.0ms
-1.2448018755884288e-138
-3.464725067869161e-149
Results
97.0ms608×body256valid
2.0ms14×body256infinite
Compiler

Compiled 2471 to 1607 computations (35% saved)

regimes2.9s (3%)

Counts
53 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
Calls

9 calls:

547.0ms
z
417.0ms
c
380.0ms
a
341.0ms
b
298.0ms
j
Results
ErrorSegmentsBranch
13.9b11x
17.9b8y
13.8b10z
17.3b7t
18.0b7a
16.5b10b
14.3b13c
16.5b7i
13.6b13j
Compiler

Compiled 665 to 238 computations (64.2% saved)

bsearch287.0ms (0.3%)

Algorithm
12×binary-search
Steps
TimeLeftRight
29.0ms
1.1833563378663904e+69
1.2891720978663455e+74
20.0ms
3.5558401907268395e-71
1.9353820543829344e-69
26.0ms
8.63282653384417e-138
1.2251306200167562e-130
17.0ms
2.631089074956783e-175
3.3970921717896783e-174
22.0ms
2.4491160236026504e-227
7.782780699360123e-224
20.0ms
1.9185868597945465e-307
9.944532971542513e-306
25.0ms
-7.818907034106622e-287
-1.84046096793957e-292
23.0ms
-8.341316312054968e-161
-8.8611818791454e-165
23.0ms
-2.7731064815967146e-100
-6.157146699335004e-105
22.0ms
-9.745690223306116e+24
-5.05336540944232e+22
29.0ms
-1.5627265351931232e+60
-3.0540961399284242e+54
32.0ms
-4.989315735457785e+212
-2.5391816741439223e+210
Results
238.0ms1504×body256valid
27.0ms157×body256infinite
Compiler

Compiled 5810 to 3837 computations (34% saved)

regimes3.0s (3%)

Counts
52 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
Outputs
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
Calls

9 calls:

440.0ms
x
374.0ms
z
371.0ms
j
343.0ms
c
323.0ms
b
Results
ErrorSegmentsBranch
14.3b14x
17.9b8y
13.8b10z
17.3b7t
18.0b7a
16.5b10b
14.4b12c
15.4b10i
14.1b12j
Compiler

Compiled 642 to 234 computations (63.6% saved)

bsearch325.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
38.0ms
6.249300104004959e-24
1.1682960192605455e-15
68.0ms
4.062650011513249e-106
2.7347762578285057e-105
62.0ms
1.5977233611674916e-170
2.2572412566760085e-163
32.0ms
-2.412232984376232e-291
-2.778268949498259e-295
23.0ms
-2.4665898899700696e-225
-2.1509313428170326e-228
28.0ms
-1.8811124059209606e-168
-8.810000943480349e-179
17.0ms
-2.8486268756976745e-52
-6.581636111595905e-53
27.0ms
-2.848549405643325e-30
-4.4413313163126735e-37
29.0ms
-9069686.28206749
-10.699325604982302
Results
301.0ms1184×body256valid
7.0ms47×body256infinite
Compiler

Compiled 4294 to 2878 computations (33% saved)

regimes2.4s (2.5%)

Counts
51 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
Outputs
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Calls

9 calls:

415.0ms
i
314.0ms
c
306.0ms
x
301.0ms
b
246.0ms
t
Results
ErrorSegmentsBranch
16.7b10x
20.1b4y
17.9b5z
17.3b7t
18.1b8a
15.5b12b
15.8b11c
15.5b11i
16.7b7j
Compiler

Compiled 619 to 230 computations (62.8% saved)

bsearch269.0ms (0.3%)

Algorithm
10×binary-search
Steps
TimeLeftRight
44.0ms
1.8367217487658588e+287
2.337069623573399e+290
53.0ms
6.92138520322467e+157
3.6296933035518013e+211
17.0ms
7.60009333696153e-152
4.91229430180996e-151
13.0ms
3.8743516766638765e-189
8.661947375404559e-189
26.0ms
-1.2661145079361879e-210
-1.3988924436742354e-213
20.0ms
-3.464725067869161e-149
-1.27708104469252e-150
25.0ms
-1.0860653993689042e-103
-4.653543647407358e-108
22.0ms
-5.32497789355795e-13
-1.823524984381561e-14
27.0ms
-7.6437632377929825
-0.024465069638098913
21.0ms
-6.063428222967731e+113
-7.17096932908536e+112
Results
204.0ms1200×body256valid
47.0ms282×body256infinite
Compiler

Compiled 4151 to 2798 computations (32.6% saved)

regimes2.5s (2.6%)

Counts
50 → 12
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
Outputs
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
Calls

9 calls:

551.0ms
x
417.0ms
i
294.0ms
t
266.0ms
y
227.0ms
j
Results
ErrorSegmentsBranch
16.3b11x
19.1b8y
19.0b4z
18.6b10t
17.9b10a
17.7b9b
18.2b9c
15.6b12i
17.9b7j
Compiler

Compiled 596 to 226 computations (62.1% saved)

bsearch333.0ms (0.3%)

Algorithm
11×binary-search
Steps
TimeLeftRight
34.0ms
2.36560811205312e+151
2.277815131809515e+157
32.0ms
2.2624069654714796e+85
3.9837228585772546e+90
21.0ms
5.046483551568657e+41
9.902539182148555e+42
83.0ms
1.829768185949193e-38
5.720105961822731e-30
20.0ms
8.766485289581827e-63
2.5584905973060863e-61
26.0ms
4.1953372376708276e-114
3.99656614930121e-105
18.0ms
7.60009333696153e-152
4.91229430180996e-151
15.0ms
3.8743516766638765e-189
8.661947375404559e-189
23.0ms
-1.2661145079361879e-210
-1.3988924436742354e-213
39.0ms
-3.464725067869161e-149
-1.27708104469252e-150
22.0ms
-1.1479105319470542e+29
-1.6621221138915593e+27
Results
221.0ms1328×body256valid
19.0ms114×body256infinite
Compiler

Compiled 4671 to 3097 computations (33.7% saved)

regimes2.1s (2.1%)

Counts
49 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
Outputs
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
Calls

9 calls:

365.0ms
j
290.0ms
y
276.0ms
a
252.0ms
t
217.0ms
c
Results
ErrorSegmentsBranch
21.5b5x
18.8b10y
21.5b5z
21.2b11t
20.1b11a
19.7b9b
20.5b9c
18.6b9i
20.3b10j
Compiler

Compiled 577 to 223 computations (61.4% saved)

bsearch268.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
42.0ms
2.36560811205312e+151
2.277815131809515e+157
32.0ms
2.2624069654714796e+85
3.9837228585772546e+90
18.0ms
7.60009333696153e-152
4.91229430180996e-151
71.0ms
1.4649143985893296e-221
4.12793196487326e-218
22.0ms
-1.4853635620072512e-249
-1.8438462282200752e-253
22.0ms
-9.670370739739548e-219
-8.905785842845803e-222
28.0ms
-1.2448018755884288e-138
-3.464725067869161e-149
33.0ms
-1.6621221138915593e+27
-1.6146140741418733e+23
Results
239.0ms1056×body256valid
15.0ms98×body256infinite
Compiler

Compiled 3644 to 2425 computations (33.5% saved)

regimes2.7s (2.7%)

Counts
48 → 12
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
Outputs
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
Calls

9 calls:

411.0ms
y
362.0ms
z
329.0ms
i
316.0ms
x
310.0ms
a
Results
ErrorSegmentsBranch
20.1b9x
18.8b12y
18.9b11z
23.5b7t
21.1b10a
21.4b7b
22.0b7c
20.0b8i
22.4b7j
Compiler

Compiled 558 to 222 computations (60.2% saved)

bsearch407.0ms (0.4%)

Algorithm
11×binary-search
Steps
TimeLeftRight
17.0ms
7.537419593681142e+119
1.8243539326433332e+120
60.0ms
1.4112406207669951e+57
1.0046001326422158e+63
27.0ms
1.5539954148124092e-9
0.0001806182711242257
53.0ms
1.112558253365485e-21
1.4427603840861023e-20
27.0ms
2.3210737499865637e-60
6.94634998911833e-55
23.0ms
1.5757047841330002e-77
6.181973594882626e-73
69.0ms
4.665153998217658e-102
7.278795199291406e-97
28.0ms
5.613681267918923e-205
4.334368708489467e-200
19.0ms
-1.1937067202148482e-93
-5.005925917591605e-96
61.0ms
-3.7019794964056364e-48
-2.795589450436168e-51
23.0ms
-4.7332629291558846e-17
-1.4976270805296373e-19
Results
303.0ms1392×body256valid
8.0ms49×body256infinite
Compiler

Compiled 4613 to 3116 computations (32.5% saved)

regimes2.8s (2.9%)

Counts
47 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
Outputs
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
Calls

9 calls:

570.0ms
j
437.0ms
b
375.0ms
a
317.0ms
i
291.0ms
c
Results
ErrorSegmentsBranch
23.8b5x
21.8b7y
21.5b7z
25.3b5t
22.1b8a
19.4b13b
24.0b7c
21.9b8i
20.1b16j
Compiler

Compiled 539 to 221 computations (59% saved)

bsearch356.0ms (0.4%)

Algorithm
12×binary-search
Steps
TimeLeftRight
92.0ms
1.3290175523607498e+245
1.4383783068335488e+261
33.0ms
4.8764623207646024e+110
6.266626489535355e+118
32.0ms
7.630612579618861e-120
7.045000251538318e-111
14.0ms
1.3659767558732611e-132
3.835928062924506e-132
20.0ms
1.4402017284011956e-157
1.9039249695597e-155
27.0ms
2.7022398727575987e-176
2.1456335568003905e-174
29.0ms
2.140599761360631e-235
2.4292864905705984e-224
15.0ms
4.9966473510721784e-276
1.157787068277388e-275
26.0ms
-5.226573481909557e-302
-1.4518241414242533e-307
21.0ms
-6.889580009207136e-286
-8.464867712899485e-288
15.0ms
-4.728101073540961e-240
-1.1894605911050724e-240
31.0ms
-18269085.840720113
-5.261508694470582e-6
Results
305.0ms1488×body256valid
30.0ms188×body256infinite
Compiler

Compiled 4608 to 3157 computations (31.5% saved)

regimes2.3s (2.3%)

Counts
46 → 16
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
Outputs
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
Calls

9 calls:

390.0ms
t
320.0ms
b
307.0ms
i
276.0ms
j
245.0ms
c
Results
ErrorSegmentsBranch
25.9b4x
23.0b8y
23.0b6z
22.7b13t
23.4b10a
21.9b16b
24.5b9c
23.2b10i
24.4b9j
Compiler

Compiled 520 to 220 computations (57.7% saved)

bsearch431.0ms (0.4%)

Algorithm
15×binary-search
Steps
TimeLeftRight
43.0ms
1.3880865456956807e+135
9.21369807201116e+157
24.0ms
1.6129918969787509e+109
4.8764623207646024e+110
34.0ms
3.3276271442776e+36
2.814632199210206e+48
12.0ms
6.979463310990496e+28
1.321903617767527e+29
56.0ms
1.1357935156099998e-63
1.6856788772749643e-59
8.0ms
3.835928062924506e-132
4.568097146316924e-132
40.0ms
2.0084626203653953e-137
1.3659767558732611e-132
20.0ms
1.4402017284011956e-157
1.9039249695597e-155
21.0ms
2.7022398727575987e-176
2.1456335568003905e-174
27.0ms
2.140599761360631e-235
2.4292864905705984e-224
14.0ms
4.9966473510721784e-276
1.157787068277388e-275
26.0ms
-5.226573481909557e-302
-1.4518241414242533e-307
20.0ms
-6.889580009207136e-286
-8.464867712899485e-288
14.0ms
-4.728101073540961e-240
-1.1894605911050724e-240
73.0ms
-18269085.840720113
-5.261508694470582e-6
Results
387.0ms1792×body256valid
19.0ms122×body256infinite
Compiler

Compiled 5132 to 3615 computations (29.6% saved)

regimes2.3s (2.3%)

Counts
45 → 17
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
Calls

9 calls:

389.0ms
t
383.0ms
y
319.0ms
b
258.0ms
c
252.0ms
i
Results
ErrorSegmentsBranch
25.1b6x
22.9b9y
24.5b4z
23.1b13t
23.4b10a
21.5b17b
23.5b12c
22.1b12i
26.4b6j
Compiler

Compiled 504 to 219 computations (56.5% saved)

bsearch398.0ms (0.4%)

Algorithm
16×binary-search
Steps
TimeLeftRight
40.0ms
7.069964419010045e+124
2.6223409758596005e+131
25.0ms
1.6129918969787509e+109
4.8764623207646024e+110
33.0ms
3.3276271442776e+36
2.814632199210206e+48
14.0ms
6.979463310990496e+28
1.321903617767527e+29
26.0ms
1.1357935156099998e-63
1.6856788772749643e-59
24.0ms
1.561501678335025e-94
7.796142856837705e-92
15.0ms
4.568097146316924e-132
1.1565792187232422e-131
28.0ms
2.0084626203653953e-137
1.3659767558732611e-132
20.0ms
1.4402017284011956e-157
1.9039249695597e-155
22.0ms
2.7022398727575987e-176
2.1456335568003905e-174
34.0ms
2.140599761360631e-235
2.4292864905705984e-224
15.0ms
4.9966473510721784e-276
1.157787068277388e-275
29.0ms
-5.226573481909557e-302
-1.4518241414242533e-307
21.0ms
-6.889580009207136e-286
-8.464867712899485e-288
17.0ms
-4.728101073540961e-240
-1.1894605911050724e-240
34.0ms
-18269085.840720113
-5.261508694470582e-6
Results
348.0ms1920×body256valid
20.0ms129×body256infinite
Compiler

Compiled 5446 to 3847 computations (29.4% saved)

regimes2.4s (2.5%)

Counts
44 → 12
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
Calls

9 calls:

518.0ms
t
405.0ms
b
362.0ms
c
230.0ms
i
228.0ms
a
Results
ErrorSegmentsBranch
25.1b6x
23.9b7y
24.5b4z
23.1b13t
23.4b10a
22.2b16b
23.5b12c
22.1b12i
26.4b6j
Compiler

Compiled 488 to 218 computations (55.3% saved)

bsearch447.0ms (0.5%)

Algorithm
11×binary-search
Steps
TimeLeftRight
90.0ms
6.92138520322467e+157
3.6296933035518013e+211
30.0ms
4.814883043049961e+106
3.3349268001196485e+114
19.0ms
2.536239831881003e+56
6.984589017782466e+56
21.0ms
5.046483551568657e+41
9.902539182148555e+42
27.0ms
1306059148336200200.0
5.6249458114853264e+26
47.0ms
1.6490749397340105e-22
3.5471014110245735e-17
53.0ms
2.9658302637693185e-92
1.8593571039733372e-75
46.0ms
4.91229430180996e-151
6.28867045426133e-138
23.0ms
1.0659942245637233e-190
3.8743516766638765e-189
67.0ms
-1.0853289663392196e-169
-4.6158612857140924e-175
22.0ms
-6.063428222967731e+113
-7.17096932908536e+112
Results
399.0ms1488×body256valid
29.0ms186×body256infinite
Compiler

Compiled 4015 to 2862 computations (28.7% saved)

regimes2.4s (2.4%)

Counts
43 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))
Outputs
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
Calls

9 calls:

642.0ms
i
320.0ms
b
287.0ms
c
242.0ms
t
216.0ms
z
Results
ErrorSegmentsBranch
26.5b4x
23.9b7y
22.6b8z
23.1b13t
23.4b10a
22.6b16b
23.5b12c
22.3b13i
26.2b8j
Compiler

Compiled 472 to 215 computations (54.4% saved)

bsearch1.4s (1.5%)

Algorithm
12×binary-search
Steps
TimeLeftRight
53.0ms
6.92138520322467e+157
3.6296933035518013e+211
33.0ms
4.814883043049961e+106
3.3349268001196485e+114
18.0ms
2.536239831881003e+56
6.984589017782466e+56
24.0ms
5.046483551568657e+41
9.902539182148555e+42
57.0ms
1306059148336200200.0
5.6249458114853264e+26
51.0ms
1.6490749397340105e-22
3.5471014110245735e-17
29.0ms
2.9658302637693185e-92
1.8593571039733372e-75
183.0ms
7.60009333696153e-152
4.91229430180996e-151
289.0ms
4.3854298186859077e-169
8.891361404130105e-168
50.0ms
1.0659942245637233e-190
3.8743516766638765e-189
587.0ms
-1.0853289663392196e-169
-4.6158612857140924e-175
54.0ms
-6.063428222967731e+113
-7.17096932908536e+112
Results
1.4s1536×body256valid
34.0ms197×body256infinite
Compiler

Compiled 4172 to 2959 computations (29.1% saved)

regimes2.1s (2.1%)

Counts
41 → 18
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
Outputs
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
Calls

9 calls:

387.0ms
y
317.0ms
i
251.0ms
c
248.0ms
x
229.0ms
t
Results
ErrorSegmentsBranch
25.1b10x
23.5b12y
22.7b9z
26.3b11t
26.9b8a
28.4b6b
24.8b14c
20.9b18i
27.2b7j
Compiler

Compiled 442 to 207 computations (53.2% saved)

bsearch538.0ms (0.6%)

Algorithm
17×binary-search
Steps
TimeLeftRight
49.0ms
6.92138520322467e+157
3.6296933035518013e+211
33.0ms
4.814883043049961e+106
3.3349268001196485e+114
17.0ms
2.536239831881003e+56
6.984589017782466e+56
28.0ms
5.046483551568657e+41
9.902539182148555e+42
27.0ms
1306059148336200200.0
5.6249458114853264e+26
31.0ms
1.6490749397340105e-22
3.5471014110245735e-17
31.0ms
1.829768185949193e-38
5.720105961822731e-30
18.0ms
1.132693201667387e-45
6.257717375491708e-45
20.0ms
8.766485289581827e-63
2.5584905973060863e-61
68.0ms
2.9658302637693185e-92
1.8593571039733372e-75
20.0ms
7.60009333696153e-152
4.91229430180996e-151
56.0ms
4.3854298186859077e-169
8.891361404130105e-168
20.0ms
1.0659942245637233e-190
3.8743516766638765e-189
23.0ms
-8.270123211788403e-206
-1.2661145079361879e-210
5.0ms
-1.2879069617316137e-68
-1.099227800615609e-68
25.0ms
-7.6437632377929825
-0.024465069638098913
64.0ms
-1.5014990314489272e+149
-2.0444025630023635e+142
Results
465.0ms2080×body256valid
44.0ms263×body256infinite
Compiler

Compiled 5620 to 3989 computations (29% saved)

regimes2.4s (2.4%)

Counts
40 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
Calls

9 calls:

349.0ms
c
323.0ms
b
313.0ms
y
301.0ms
x
239.0ms
i
Results
ErrorSegmentsBranch
25.4b12x
25.7b11y
22.7b9z
26.3b11t
27.4b8a
26.9b9b
25.8b13c
24.3b14i
26.5b10j
Compiler

Compiled 427 to 204 computations (52.2% saved)

bsearch163.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
1.8502663627956756e+28
1.0212157635633354e+29
19.0ms
5.0830524072258505e-89
6.070082327622889e-88
17.0ms
2.7347762578285057e-105
1.093994173997122e-104
17.0ms
9.83012940267541e-265
7.601151705292847e-264
22.0ms
-2.412232984376232e-291
-2.778268949498259e-295
19.0ms
-2.109114789016857e-266
-4.711012552289115e-268
20.0ms
-1.4069481322518727e-219
-2.461837206328463e-221
28.0ms
-5.238102382712866e+20
-121065001934324.67
Results
144.0ms880×body256valid
6.0ms33×body256infinite
Compiler

Compiled 2569 to 1817 computations (29.3% saved)

regimes1.9s (2%)

Counts
39 → 7
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
Calls

9 calls:

416.0ms
i
270.0ms
j
229.0ms
c
225.0ms
x
189.0ms
t
Results
ErrorSegmentsBranch
25.4b12x
26.9b8y
24.1b7z
26.4b11t
27.5b8a
26.9b9b
25.9b13c
24.3b14i
26.5b10j
Compiler

Compiled 412 to 201 computations (51.2% saved)

bsearch130.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
1.8502663627956756e+28
1.0212157635633354e+29
26.0ms
6.249300104004959e-24
1.1682960192605455e-15
18.0ms
2.7347762578285057e-105
1.093994173997122e-104
19.0ms
-2.109114789016857e-266
-4.711012552289115e-268
20.0ms
-1.4069481322518727e-219
-2.461837206328463e-221
28.0ms
-5.238102382712866e+20
-121065001934324.67
Results
116.0ms704×body256valid
5.0ms35×body256infinite
Compiler

Compiled 1983 to 1416 computations (28.6% saved)

regimes1.9s (1.9%)

Counts
38 → 15
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x))))
Outputs
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j))))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
Calls

9 calls:

339.0ms
b
318.0ms
z
273.0ms
x
237.0ms
c
164.0ms
i
Results
ErrorSegmentsBranch
25.2b15x
29.3b5y
25.5b10z
29.5b7t
28.8b9a
26.5b12b
28.4b13c
27.9b9i
28.8b9j
Compiler

Compiled 397 to 197 computations (50.4% saved)

bsearch323.0ms (0.3%)

Algorithm
14×binary-search
Steps
TimeLeftRight
33.0ms
9.574934154062259e+59
2.541538932102414e+67
25.0ms
2.0209136632469114e-56
3.2846324703201893e-52
30.0ms
6.819467831419011e-87
1.2710353915549189e-81
21.0ms
2.2272209720674407e-111
1.3427307524343196e-109
15.0ms
2.7070259513645745e-152
7.595790056927538e-152
26.0ms
4.866199621015098e-185
1.6654991122423735e-180
26.0ms
5.311173609298205e-238
1.0552335588213556e-231
10.0ms
5.905026813397526e-270
6.877551033091641e-270
25.0ms
4.307899874257172e-277
4.3591410396234176e-274
22.0ms
8.676282956312761e-306
1.9805303834225673e-303
15.0ms
-3.2660194737759065e-264
-9.673781915273644e-265
18.0ms
-1.1180157645159888e-253
-7.158875721637938e-255
25.0ms
-6.582100499194296e-166
-2.790059945248814e-169
31.0ms
-4.288243330508912e-16
-5.727734291514826e-22
Results
288.0ms1616×body256valid
15.0ms70×body256infinite
Compiler

Compiled 4056 to 2992 computations (26.2% saved)

regimes1.8s (1.8%)

Counts
35 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
Outputs
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
Calls

9 calls:

484.0ms
x
218.0ms
c
203.0ms
y
176.0ms
b
174.0ms
a
Results
ErrorSegmentsBranch
25.3b15x
28.7b6y
25.2b10z
29.7b7t
28.2b12a
27.1b12b
26.9b15c
27.9b9i
30.0b7j
Compiler

Compiled 356 to 185 computations (48% saved)

bsearch367.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
40.0ms
1.8502663627956756e+28
1.0212157635633354e+29
22.0ms
4.740630542973787e-27
3.06907839798179e-25
59.0ms
6.070082327622889e-88
1.4356605663079136e-81
49.0ms
1.5977233611674916e-170
2.2572412566760085e-163
54.0ms
1.1682869953578862e-256
1.05771053046129e-246
29.0ms
-2.412232984376232e-291
-2.778268949498259e-295
31.0ms
-2.109114789016857e-266
-4.711012552289115e-268
20.0ms
-1.095813543506267e-67
-5.758064041631383e-70
62.0ms
-5.238102382712866e+20
-121065001934324.67
Results
309.0ms1152×body256valid
42.0ms49×body256infinite
Compiler

Compiled 2852 to 2094 computations (26.6% saved)

regimes2.6s (2.7%)

Counts
34 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
Outputs
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
Calls

9 calls:

733.0ms
a
329.0ms
i
301.0ms
c
268.0ms
z
246.0ms
x
Results
ErrorSegmentsBranch
25.3b15x
28.7b6y
25.2b10z
29.7b7t
28.2b12a
27.1b12b
26.9b15c
27.9b9i
30.0b7j
Compiler

Compiled 344 to 181 computations (47.4% saved)

bsearch267.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
1.8502663627956756e+28
1.0212157635633354e+29
22.0ms
4.740630542973787e-27
3.06907839798179e-25
80.0ms
6.070082327622889e-88
1.4356605663079136e-81
26.0ms
1.5977233611674916e-170
2.2572412566760085e-163
28.0ms
1.1682869953578862e-256
1.05771053046129e-246
23.0ms
-2.412232984376232e-291
-2.778268949498259e-295
20.0ms
-2.109114789016857e-266
-4.711012552289115e-268
21.0ms
-1.095813543506267e-67
-5.758064041631383e-70
28.0ms
-5.238102382712866e+20
-121065001934324.67
Results
242.0ms1152×body256valid
6.0ms41×body256infinite
Compiler

Compiled 2825 to 2076 computations (26.5% saved)

regimes1.5s (1.6%)

Counts
33 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(/.f64 a (/.f64 1 (-.f64 (*.f64 b i) (*.f64 t x))))
(/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c))))
Outputs
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
Calls

9 calls:

291.0ms
c
229.0ms
i
179.0ms
b
173.0ms
x
161.0ms
j
Results
ErrorSegmentsBranch
26.5b12x
28.7b6y
25.5b10z
29.7b7t
29.2b9a
27.1b12b
26.9b15c
27.9b9i
30.0b7j
Compiler

Compiled 332 to 177 computations (46.7% saved)

bsearch217.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
2870.1326013156477
4081578684.550085
20.0ms
4.740630542973787e-27
3.06907839798179e-25
25.0ms
6.070082327622889e-88
1.4356605663079136e-81
24.0ms
1.5977233611674916e-170
2.2572412566760085e-163
29.0ms
1.1682869953578862e-256
1.05771053046129e-246
22.0ms
-2.412232984376232e-291
-2.778268949498259e-295
20.0ms
-2.109114789016857e-266
-4.711012552289115e-268
19.0ms
-1.095813543506267e-67
-5.758064041631383e-70
28.0ms
-5.238102382712866e+20
-121065001934324.67
Results
196.0ms1200×body256valid
6.0ms39×body256infinite
Compiler

Compiled 2900 to 2134 computations (26.4% saved)

regimes1.8s (1.9%)

Counts
28 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
Outputs
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))
Calls

9 calls:

446.0ms
x
299.0ms
j
227.0ms
c
193.0ms
z
177.0ms
i
Results
ErrorSegmentsBranch
30.2b13x
28.7b6y
26.4b10z
29.7b7t
30.5b6a
28.2b11b
28.0b13c
28.2b9i
31.9b13j
Compiler

Compiled 281 to 160 computations (43.1% saved)

bsearch375.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
2870.1326013156477
4081578684.550085
20.0ms
4.740630542973787e-27
3.06907839798179e-25
29.0ms
6.070082327622889e-88
1.4356605663079136e-81
26.0ms
1.5977233611674916e-170
2.2572412566760085e-163
38.0ms
1.1682869953578862e-256
1.05771053046129e-246
20.0ms
-1.4069481322518727e-219
-2.461837206328463e-221
166.0ms
-4.3817998783837877e-100
-1.907097417447586e-111
17.0ms
-2.8486268756976745e-52
-6.581636111595905e-53
30.0ms
-5.238102382712866e+20
-121065001934324.67
Results
343.0ms1216×body256valid
8.0ms47×body256infinite
Compiler

Compiled 2938 to 2162 computations (26.4% saved)

regimes1.3s (1.4%)

Counts
27 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
Outputs
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
Calls

9 calls:

249.0ms
z
237.0ms
x
170.0ms
c
161.0ms
b
139.0ms
a
Results
ErrorSegmentsBranch
31.4b12x
28.7b6y
29.2b11z
30.9b5t
29.5b9a
29.5b9b
28.0b13c
29.7b8i
34.8b7j
Compiler

Compiled 272 to 157 computations (42.3% saved)

bsearch349.0ms (0.4%)

Algorithm
12×binary-search
Steps
TimeLeftRight
52.0ms
7.444040544754969e+151
9.189612800514524e+172
27.0ms
1.1821506278235242e+65
5.070513856297559e+68
29.0ms
6.325320958716989e+35
1.2526793358977568e+39
22.0ms
1.3861828934705288e-35
5.2185197901507e-34
24.0ms
1.108384818413623e-215
3.612653111498856e-214
17.0ms
6.928653159128222e-305
5.69094128535467e-304
26.0ms
-2.6508185785629938e-216
-3.094083184902927e-222
28.0ms
-2.174917201663874e-153
-2.3585272183697156e-159
26.0ms
-8.874722780482313e-85
-4.570041872587833e-92
16.0ms
-889860.6760799721
-235275.65666437717
34.0ms
-1.1468662140291416e+121
-3.5411826615166024e+116
48.0ms
-2.861718354410898e+223
-1.4629140410277403e+215
Results
275.0ms1536×body256valid
55.0ms272×body256infinite
Compiler

Compiled 3698 to 2722 computations (26.4% saved)

regimes1.5s (1.6%)

Counts
26 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
Outputs
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 y (*.f64 z x))
(*.f64 t (-.f64 (*.f64 c j) (*.f64 a x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
Calls

9 calls:

292.0ms
x
245.0ms
y
233.0ms
z
191.0ms
a
121.0ms
t
Results
ErrorSegmentsBranch
33.0b12x
31.6b10y
31.0b10z
32.7b8t
31.8b12a
32.9b8b
31.6b9c
29.5b10i
36.5b7j
Compiler

Compiled 263 to 154 computations (41.4% saved)

bsearch270.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
1.6490749397340105e-22
3.5471014110245735e-17
80.0ms
1.127467628930978e-155
7.60009333696153e-152
12.0ms
2.741895669678644e-195
3.950327481595472e-195
20.0ms
1.2332821747438404e-244
1.5728186825924783e-242
30.0ms
-1.0853289663392196e-169
-4.6158612857140924e-175
24.0ms
-2.747881408228225e-116
-7.541595786092972e-121
31.0ms
-1.0825419619842079e-69
-1.74048633082461e-79
35.0ms
-1.013570943112699e-66
-1.2879069617316137e-68
9.0ms
-105042056.71259385
-80650065.97362107
Results
251.0ms1040×body256valid
4.0ms26×body256infinite
Compiler

Compiled 2476 to 1832 computations (26% saved)

regimes1.6s (1.6%)

Counts
25 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
Outputs
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 z (*.f64 y x))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))
(*.f64 t (*.f64 j c))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
Calls

9 calls:

233.0ms
x
229.0ms
c
188.0ms
z
182.0ms
y
168.0ms
a
Results
ErrorSegmentsBranch
33.7b11x
32.9b9y
31.0b10z
35.4b9t
32.3b11a
33.4b10b
30.8b13c
31.8b8i
36.5b7j
Compiler

Compiled 254 to 151 computations (40.6% saved)

bsearch424.0ms (0.4%)

Algorithm
12×binary-search
Steps
TimeLeftRight
52.0ms
3.1462087426101953e+184
8.168350175953889e+190
42.0ms
9.189612800514524e+172
1.4932989582650194e+184
76.0ms
6.339849026840655e+106
3.024577344001918e+110
24.0ms
7.383084499104272e-30
1.21012167758473e-25
22.0ms
1.108384818413623e-215
3.612653111498856e-214
25.0ms
-6.044001189384792e-306
1.0891171525181632e-307
26.0ms
-8.467670775771278e-248
-1.0024427670476951e-255
33.0ms
-3.094083184902927e-222
-1.8315485511961897e-234
29.0ms
-7.776565560594437e-137
-3.082323013767499e-148
29.0ms
-1.7164419735552283e-37
-5.4030560876342705e-46
25.0ms
-3.5411826615166024e+116
-1.9327091903913018e+115
41.0ms
-2.861718354410898e+223
-1.4629140410277403e+215
Results
300.0ms1664×body256valid
56.0ms339×body256infinite
Compiler

Compiled 3858 to 2874 computations (25.5% saved)

regimes1.2s (1.2%)

Counts
24 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
Outputs
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 y (*.f64 z x))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 z (*.f64 y x))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
Calls

9 calls:

182.0ms
c
182.0ms
t
154.0ms
i
144.0ms
a
139.0ms
b
Results
ErrorSegmentsBranch
36.7b7x
33.7b9y
33.9b7z
36.1b11t
32.3b11a
34.4b9b
32.4b10c
35.8b8i
38.0b5j
Compiler

Compiled 245 to 148 computations (39.6% saved)

bsearch237.0ms (0.2%)

Algorithm
10×binary-search
Steps
TimeLeftRight
25.0ms
1.9149398270160362e+71
8.902630204754499e+75
20.0ms
4.5462779351173656e+61
9.985639776983165e+61
21.0ms
4.6087780710149456e+54
1.4380939103899536e+56
33.0ms
4.385952047531617e-52
2.620673369626305e-41
31.0ms
2.163176588226325e-116
4.593760551768465e-110
24.0ms
1.2184899678092501e-216
1.1290357703855443e-212
24.0ms
-1.7214477097077223e-175
-2.2927238008932746e-179
0.0ms
-6.218206321705829e-54
-5.992754381246703e-54
22.0ms
-2.08846011451211e-38
-4.8838072856973645e-40
36.0ms
-1.1310753714611581e+112
-5.465839790042136e+104
Results
210.0ms1136×body256valid
11.0ms72×body256infinite
Compiler

Compiled 2591 to 1953 computations (24.6% saved)

regimes897.0ms (0.9%)

Counts
23 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
Outputs
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 y (*.f64 z x))
(*.f64 t (*.f64 j c))
(*.f64 z (*.f64 y x))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 y (*.f64 z x))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
Calls

9 calls:

167.0ms
x
110.0ms
y
100.0ms
t
96.0ms
c
94.0ms
b
Results
ErrorSegmentsBranch
37.3b10x
35.1b8y
36.2b6z
40.4b4t
35.4b7a
34.5b9b
37.3b9c
36.8b9i
38.5b8j
Compiler

Compiled 236 to 146 computations (38.1% saved)

bsearch253.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
42.0ms
1.3880865456956807e+135
9.21369807201116e+157
23.0ms
1.4402017284011956e-157
1.9039249695597e-155
23.0ms
1.6084787833728097e-181
1.516372990810135e-177
49.0ms
4.500292185089718e-261
3.2209278138358104e-252
20.0ms
-5.14164458441719e-256
-2.0364905530126883e-257
29.0ms
-4.728101073540961e-240
-1.1894605911050724e-240
39.0ms
-2.124438196987065e-150
-1.2614245326569456e-150
27.0ms
-6.28083448187195e+32
-2.3040654431756332e+27
Results
228.0ms960×body256valid
12.0ms67×body256infinite
Compiler

Compiled 2071 to 1593 computations (23.1% saved)

regimes1.0s (1%)

Counts
22 → 8
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
Outputs
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 y (*.f64 z x))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 c (*.f64 t j))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))
(*.f64 y (*.f64 z x))
Calls

9 calls:

177.0ms
t
145.0ms
i
144.0ms
j
115.0ms
c
112.0ms
x
Results
ErrorSegmentsBranch
38.0b8x
35.6b8y
36.4b6z
36.7b16t
37.6b5a
36.6b10b
38.4b8c
38.0b9i
38.5b8j
Compiler

Compiled 227 to 142 computations (37.4% saved)

bsearch181.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
7.537419593681142e+119
1.8243539326433332e+120
32.0ms
4.4979864275515283e+92
2.7243865092242863e+103
24.0ms
1.5751954931102858e+34
5.899452192205707e+36
16.0ms
1.4871481043392145e-289
1.0527266780186184e-288
23.0ms
-2.2705604786654853e-235
-7.255626928059331e-239
29.0ms
-531203.2266467317
-2.2220289219483666e-7
40.0ms
-1.4477915814706644e+248
-3.2852830387557327e+239
Results
148.0ms896×body256valid
22.0ms139×body256infinite
Compiler

Compiled 1945 to 1499 computations (22.9% saved)

regimes1.2s (1.3%)

Counts
21 → 14
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (*.f64 z b) (neg.f64 c))
(/.f64 a (/.f64 -1 (*.f64 t x)))
(/.f64 a (/.f64 1 (*.f64 i b)))
Outputs
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (*.f64 a b))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 y (*.f64 z x))
(*.f64 t (*.f64 j c))
(*.f64 z (*.f64 y x))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 y (*.f64 z x))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 c (*.f64 t j))
(*.f64 a (*.f64 i b))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 b (*.f64 z (neg.f64 c)))
Calls

9 calls:

218.0ms
b
150.0ms
c
150.0ms
z
148.0ms
i
136.0ms
t
Results
ErrorSegmentsBranch
41.7b8x
39.0b10y
39.2b9z
40.5b9t
42.5b6a
38.8b14b
40.8b11c
41.0b8i
42.7b7j
Compiler

Compiled 218 to 139 computations (36.2% saved)

bsearch345.0ms (0.4%)

Algorithm
13×binary-search
Steps
TimeLeftRight
30.0ms
1.63241243030232e+22
6.979463310990496e+28
27.0ms
9.910097948589718e-88
2.3506077495927536e-79
31.0ms
1.6270168688908593e-99
7.223749275004296e-97
18.0ms
1.1565792187232422e-131
8.311839714816591e-131
22.0ms
1.4402017284011956e-157
1.9039249695597e-155
23.0ms
1.6084787833728097e-181
1.516372990810135e-177
28.0ms
4.500292185089718e-261
3.2209278138358104e-252
22.0ms
-5.14164458441719e-256
-2.0364905530126883e-257
14.0ms
-4.728101073540961e-240
-1.1894605911050724e-240
12.0ms
-2.124438196987065e-150
-1.2614245326569456e-150
32.0ms
-6.28083448187195e+32
-2.3040654431756332e+27
29.0ms
-2.3320604061727435e+82
-8.424050639186399e+77
56.0ms
-2.9481653425828824e+268
-1.859775535976707e+258
Results
282.0ms1584×body256valid
43.0ms207×body256infinite
Compiler

Compiled 3117 to 2507 computations (19.6% saved)

regimes755.0ms (0.8%)

Counts
18 → 14
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
(*.f64 (*.f64 t x) (neg.f64 a))
Outputs
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 y (*.f64 z x))
(*.f64 t (*.f64 j c))
(*.f64 z (*.f64 y x))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 y (*.f64 z x))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 c (*.f64 t j))
(*.f64 a (*.f64 i b))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 b (*.f64 z (neg.f64 c)))
Calls

9 calls:

125.0ms
c
117.0ms
b
86.0ms
y
86.0ms
i
78.0ms
z
Results
ErrorSegmentsBranch
41.7b8x
39.0b10y
39.2b9z
41.7b7t
42.5b6a
38.8b14b
39.8b14c
41.0b8i
42.7b7j
Compiler

Compiled 198 to 131 computations (33.8% saved)

bsearch316.0ms (0.3%)

Algorithm
13×binary-search
Steps
TimeLeftRight
27.0ms
1.63241243030232e+22
6.979463310990496e+28
26.0ms
9.910097948589718e-88
2.3506077495927536e-79
23.0ms
1.6270168688908593e-99
7.223749275004296e-97
18.0ms
1.1565792187232422e-131
8.311839714816591e-131
20.0ms
1.4402017284011956e-157
1.9039249695597e-155
23.0ms
1.6084787833728097e-181
1.516372990810135e-177
26.0ms
4.500292185089718e-261
3.2209278138358104e-252
21.0ms
-5.14164458441719e-256
-2.0364905530126883e-257
14.0ms
-4.728101073540961e-240
-1.1894605911050724e-240
11.0ms
-2.124438196987065e-150
-1.2614245326569456e-150
30.0ms
-6.28083448187195e+32
-2.3040654431756332e+27
25.0ms
-2.3320604061727435e+82
-8.424050639186399e+77
50.0ms
-2.9481653425828824e+268
-1.859775535976707e+258
Results
262.0ms1584×body256valid
32.0ms194×body256infinite
Compiler

Compiled 3117 to 2507 computations (19.6% saved)

regimes672.0ms (0.7%)

Counts
17 → 14
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 (*.f64 a (neg.f64 t)) x)
Outputs
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 y (*.f64 z x))
(*.f64 t (*.f64 j c))
(*.f64 z (*.f64 y x))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 y (*.f64 z x))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 c (*.f64 t j))
(*.f64 a (*.f64 i b))
(*.f64 y (*.f64 i (neg.f64 j)))
(*.f64 b (*.f64 z (neg.f64 c)))
Calls

9 calls:

114.0ms
b
113.0ms
c
77.0ms
z
67.0ms
x
65.0ms
i
Results
ErrorSegmentsBranch
41.7b8x
40.7b7y
39.2b9z
41.7b7t
43.2b6a
38.8b14b
39.8b14c
41.3b8i
42.8b7j
Compiler

Compiled 192 to 130 computations (32.3% saved)

bsearch317.0ms (0.3%)

Algorithm
13×binary-search
Steps
TimeLeftRight
29.0ms
1.63241243030232e+22
6.979463310990496e+28
26.0ms
9.910097948589718e-88
2.3506077495927536e-79
24.0ms
1.6270168688908593e-99
7.223749275004296e-97
17.0ms
1.1565792187232422e-131
8.311839714816591e-131
20.0ms
1.4402017284011956e-157
1.9039249695597e-155
22.0ms
1.6084787833728097e-181
1.516372990810135e-177
26.0ms
4.500292185089718e-261
3.2209278138358104e-252
19.0ms
-5.14164458441719e-256
-2.0364905530126883e-257
16.0ms
-4.728101073540961e-240
-1.1894605911050724e-240
11.0ms
-2.124438196987065e-150
-1.2614245326569456e-150
29.0ms
-6.28083448187195e+32
-2.3040654431756332e+27
26.0ms
-2.3320604061727435e+82
-8.424050639186399e+77
50.0ms
-2.9481653425828824e+268
-1.859775535976707e+258
Results
263.0ms1584×body256valid
33.0ms212×body256infinite
Compiler

Compiled 3117 to 2507 computations (19.6% saved)

regimes575.0ms (0.6%)

Counts
14 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 t (*.f64 x (neg.f64 a)))
(*.f64 x (*.f64 a (neg.f64 t)))
Outputs
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 t (neg.f64 (*.f64 a x)))
(*.f64 y (*.f64 z x))
(*.f64 t (*.f64 j c))
(*.f64 z (*.f64 y x))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 y (*.f64 z x))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 a (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 b (*.f64 z (neg.f64 c)))
Calls

9 calls:

100.0ms
b
72.0ms
z
70.0ms
c
66.0ms
x
59.0ms
i
Results
ErrorSegmentsBranch
41.9b9x
41.0b7y
40.7b9z
42.0b7t
43.2b6a
39.2b13b
42.3b9c
41.3b8i
43.2b7j
Compiler

Compiled 174 to 123 computations (29.3% saved)

bsearch285.0ms (0.3%)

Algorithm
12×binary-search
Steps
TimeLeftRight
28.0ms
59546.93843532821
37895770850.99927
14.0ms
1.058243683695843e-67
3.1848424202240325e-67
23.0ms
3.740708289479951e-142
2.083169113445025e-139
20.0ms
1.4402017284011956e-157
1.9039249695597e-155
23.0ms
1.6084787833728097e-181
1.516372990810135e-177
25.0ms
4.500292185089718e-261
3.2209278138358104e-252
19.0ms
-5.14164458441719e-256
-2.0364905530126883e-257
14.0ms
-4.728101073540961e-240
-1.1894605911050724e-240
12.0ms
-2.124438196987065e-150
-1.2614245326569456e-150
28.0ms
-6.28083448187195e+32
-2.3040654431756332e+27
26.0ms
-2.3320604061727435e+82
-8.424050639186399e+77
53.0ms
-2.9481653425828824e+268
-1.859775535976707e+258
Results
234.0ms1424×body256valid
34.0ms206×body256infinite
Compiler

Compiled 2815 to 2265 computations (19.5% saved)

regimes457.0ms (0.5%)

Counts
11 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (neg.f64 (*.f64 y j)))
Outputs
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 y (*.f64 z x))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (*.f64 a b))
(*.f64 z (*.f64 y x))
(*.f64 i (neg.f64 (*.f64 y j)))
(*.f64 y (*.f64 z x))
Calls

9 calls:

73.0ms
b
61.0ms
y
56.0ms
z
55.0ms
x
55.0ms
c
Results
ErrorSegmentsBranch
42.6b9x
39.2b10y
42.2b8z
44.4b6t
43.6b6a
41.1b12b
43.9b9c
42.5b7i
44.4b5j
Compiler

Compiled 156 to 114 computations (26.9% saved)

bsearch206.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
7.537419593681142e+119
1.8243539326433332e+120
17.0ms
0.0017718804713811418
0.014886107954514075
27.0ms
1.1792179674825337e-15
1.5539954148124092e-9
25.0ms
4.665153998217658e-102
7.278795199291406e-97
25.0ms
2.9881540339471967e-189
4.1215312529760105e-184
16.0ms
1.4871481043392145e-289
1.0527266780186184e-288
20.0ms
-6.15830521614274e-209
-3.2901855835898685e-211
20.0ms
-1.1937067202148482e-93
-5.005925917591605e-96
39.0ms
-1.4477915814706644e+248
-3.2852830387557327e+239
Results
175.0ms1072×body256valid
19.0ms109×body256infinite
Compiler

Compiled 2112 to 1694 computations (19.8% saved)

regimes332.0ms (0.3%)

Counts
10 → 8
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
(*.f64 b (*.f64 z (neg.f64 c)))
Outputs
(*.f64 y (*.f64 z x))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 z (neg.f64 c)))
(*.f64 y (*.f64 z x))
Calls

9 calls:

54.0ms
c
46.0ms
i
45.0ms
y
45.0ms
z
41.0ms
b
Results
ErrorSegmentsBranch
47.1b3x
41.6b8y
42.6b7z
46.7b3t
43.6b6a
43.8b7b
44.3b8c
42.5b7i
44.5b5j
Compiler

Compiled 150 to 111 computations (26% saved)

bsearch153.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
1.5539954148124092e-9
0.0001806182711242257
17.0ms
1.4427603840861023e-20
8.191294294098777e-20
25.0ms
4.665153998217658e-102
7.278795199291406e-97
25.0ms
2.9881540339471967e-189
4.1215312529760105e-184
17.0ms
1.4871481043392145e-289
1.0527266780186184e-288
20.0ms
-6.15830521614274e-209
-3.2901855835898685e-211
20.0ms
-1.1937067202148482e-93
-5.005925917591605e-96
Results
141.0ms848×body256valid
2.0ms10×body256infinite
Compiler

Compiled 1687 to 1353 computations (19.8% saved)

regimes275.0ms (0.3%)

Counts
9 → 7
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 z y) x)
Outputs
(*.f64 z (*.f64 y x))
(*.f64 t (*.f64 j c))
(*.f64 i (*.f64 a b))
(*.f64 c (*.f64 t j))
(*.f64 (*.f64 z y) x)
(*.f64 t (*.f64 j c))
(*.f64 z (*.f64 y x))
Calls

9 calls:

42.0ms
z
42.0ms
c
36.0ms
i
32.0ms
a
31.0ms
y
Results
ErrorSegmentsBranch
47.1b3x
44.3b5y
42.9b7z
46.7b3t
45.2b5a
46.4b5b
45.4b6c
43.7b7i
44.5b5j
Compiler

Compiled 144 to 108 computations (25% saved)

bsearch127.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
1.8502663627956756e+28
1.0212157635633354e+29
21.0ms
4.740630542973787e-27
3.06907839798179e-25
17.0ms
4.062650011513249e-106
2.7347762578285057e-105
25.0ms
1.5977233611674916e-170
2.2572412566760085e-163
18.0ms
-2.8486268756976745e-52
-6.581636111595905e-53
27.0ms
-5.238102382712866e+20
-121065001934324.67
Results
113.0ms688×body256valid
5.0ms35×body256infinite
Compiler

Compiled 1340 to 1066 computations (20.4% saved)

regimes255.0ms (0.3%)

Counts
8 → 7
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
Outputs
(*.f64 z (*.f64 y x))
(*.f64 t (*.f64 j c))
(*.f64 i (*.f64 a b))
(*.f64 c (*.f64 t j))
(*.f64 y (*.f64 z x))
(*.f64 t (*.f64 j c))
(*.f64 z (*.f64 y x))
Calls

9 calls:

40.0ms
c
35.0ms
i
34.0ms
z
30.0ms
a
30.0ms
y
Results
ErrorSegmentsBranch
47.6b3x
44.3b5y
42.9b7z
46.7b3t
45.2b5a
46.4b5b
45.4b6c
43.7b7i
44.5b5j
Compiler

Compiled 139 to 106 computations (23.7% saved)

bsearch128.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
1.8502663627956756e+28
1.0212157635633354e+29
21.0ms
4.740630542973787e-27
3.06907839798179e-25
17.0ms
4.062650011513249e-106
2.7347762578285057e-105
25.0ms
1.5977233611674916e-170
2.2572412566760085e-163
19.0ms
-2.8486268756976745e-52
-6.581636111595905e-53
28.0ms
-5.238102382712866e+20
-121065001934324.67
Results
113.0ms688×body256valid
7.0ms41×body256infinite
Compiler

Compiled 1340 to 1066 computations (20.4% saved)

regimes232.0ms (0.2%)

Counts
7 → 8
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
(*.f64 y (*.f64 z x))
Outputs
(*.f64 y (*.f64 z x))
(*.f64 t (*.f64 j c))
(*.f64 i (*.f64 a b))
(*.f64 c (*.f64 t j))
(*.f64 y (*.f64 z x))
(*.f64 t (*.f64 j c))
(*.f64 a (*.f64 i b))
(*.f64 y (*.f64 z x))
Calls

9 calls:

42.0ms
c
37.0ms
z
28.0ms
a
28.0ms
y
24.0ms
j
Results
ErrorSegmentsBranch
47.6b3x
44.3b5y
43.2b8z
46.7b3t
45.4b5a
46.4b5b
44.6b9c
44.9b4i
44.5b5j
Compiler

Compiled 134 to 104 computations (22.4% saved)

bsearch155.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
4.412161474153451e+146
1.512104512125949e+149
21.0ms
1.8502663627956756e+28
1.0212157635633354e+29
21.0ms
4.740630542973787e-27
3.06907839798179e-25
17.0ms
4.062650011513249e-106
2.7347762578285057e-105
25.0ms
1.5977233611674916e-170
2.2572412566760085e-163
18.0ms
-2.8486268756976745e-52
-6.581636111595905e-53
26.0ms
-5.238102382712866e+20
-121065001934324.67
Results
134.0ms816×body256valid
11.0ms60×body256infinite
Compiler

Compiled 1580 to 1258 computations (20.4% saved)

regimes164.0ms (0.2%)

Counts
6 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 t (*.f64 j c))
Outputs
(*.f64 i (*.f64 a b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
Calls

9 calls:

30.0ms
z
26.0ms
y
18.0ms
c
17.0ms
j
17.0ms
b
Results
ErrorSegmentsBranch
50.7b3x
49.3b5y
48.3b7z
50.1b3t
49.1b3a
49.6b3b
48.7b3c
47.8b3i
48.2b3j
Compiler

Compiled 129 to 102 computations (20.9% saved)

bsearch52.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
6.257717375491708e-45
9.207326333997772e-43
31.0ms
-7.17096932908536e+112
-1.9084641936349342e+107
Results
42.0ms256×body256valid
7.0ms46×body256infinite
Compiler

Compiled 530 to 418 computations (21.1% saved)

regimes117.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 t j))
Outputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 a (*.f64 i b))
Calls

9 calls:

18.0ms
y
17.0ms
z
14.0ms
b
11.0ms
c
11.0ms
i
Results
ErrorSegmentsBranch
50.7b3x
50.9b4y
50.0b5z
50.9b3t
49.3b3a
50.1b3b
48.8b3c
48.7b3i
48.8b3j
Compiler

Compiled 119 to 98 computations (17.6% saved)

bsearch54.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
6.257717375491708e-45
9.207326333997772e-43
33.0ms
-7.17096932908536e+112
-1.9084641936349342e+107
Results
42.0ms256×body256valid
9.0ms54×body256infinite
Compiler

Compiled 530 to 418 computations (21.1% saved)

regimes35.0ms (0%)

Accuracy

Total -8.7b remaining (-16.1%)

Threshold costs -8.7b (-16.1%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 t x))
(*.f64 c (*.f64 b z))
Outputs
(*.f64 a (*.f64 i b))
Calls

9 calls:

4.0ms
a
4.0ms
j
4.0ms
c
4.0ms
z
4.0ms
x
Results
ErrorSegmentsBranch
53.9b1x
53.9b1y
53.9b1z
53.9b1t
53.9b1a
53.9b1b
53.9b1c
53.9b1i
53.9b1j
Compiler

Compiled 114 to 96 computations (15.8% saved)

simplify894.0ms (0.9%)

Algorithm
egg-herbie
Rules
888×distribute-lft-neg-in
770×*-commutative
510×+-commutative
444×distribute-rgt-neg-in
390×distribute-lft-neg-out
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0123416985
1149716873
2165616837
3173216837
4183116837
5193516837
6209516837
7241716837
8281316837
9305216837
10331516837
11354316837
12371016837
13385316837
14394616837
15394816837
16394816837
17399616837
18400016837
19400016837
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (fma.f64 x (+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (-.f64 (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))))
(if (<=.f64 i -3486658190770977/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i -7106863825839427/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 i 5159714252685701/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 4094022227017541/10633823966279326983230456482242756608) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))))
(if (<=.f64 j -18000000000000000148029081187305370307950940583401112088093779384308681372006986751542098577168022482503312686747479019227851251648775476504390034813400411475226205840883133059530606447786011359450226057600303104) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 j -9499999999999999675283001711917541226904655513165926236160) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 j -105000000000000006291456) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 j -5164499756173817/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 j -4457487427508879/506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830528) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))) (if (<=.f64 j -7977263285951527/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 j 8602095765560701/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))) (if (<=.f64 j 7918267139044827/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 j 4678283836429009/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))) (if (<=.f64 j 4954839299061543/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (if (<=.f64 j 3691070895228885/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 j 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))))))))))))
(if (<=.f64 z -23500) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 z -8620287417370625/11972621413014756705924586149611790497021399392059392) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 z -6200787733444647/26959946667150639794667015087019630673637144422540572481103610249216) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b))) (if (<=.f64 z -8394890736424839/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))) (if (<=.f64 z -597454093186035/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -4170648072880573/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))) (if (<=.f64 z 7643459639137249/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 z 3615500148534971/10633823966279326983230456482242756608) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))))))))))))
(if (<=.f64 i -75000000000000001166956209710013226820115104769079607502732793532312533587356677744873904243628558575715471065088) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -4278419646001971/562949953421312) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 i -3010670175542045/79228162514264337593543950336) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (if (<=.f64 i -4544759785432959/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i -4330474462075499/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 i -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 i 138206631768367/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 20999999999999998581808762453441983736593416020152580715158501961894615316559688951394964168831293614913537518296677569485915388756691943722008834640436124426047003541761874198528) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (if (<=.f64 i 230000000000000005541824113282706687771970595449284508206517565848112058059616201863758789827846805610839084980467623635034271236973302920189504116452070783361965311714270300961102478338072334322231602097995627450739114425015689657314127037302832135269610135014132370778404477690065618731008) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))))))))
(if (<=.f64 i -2699999999999999733510701056) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -5712540779759169/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 i -1599044360813871/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 i 7371020360979573/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 1374996415083717/10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 i 4284307301780699/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 2484552783462535/1461501637330902918203684832716283019655932542976) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 i 7000000000000000468942493657203951861235712) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 i 1319999999999999896958358468587717577237104817534237457194506380427518350890286205487808512) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 i 24000000000000000993731756729710771272402496112736719741470676818334523255868684352709734673585154299486950873915355252098651988481357561826804221607936) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))))))))))))
(if (<=.f64 i -154999999999999997936402432) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -3486030061785075/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i -1780551949697837/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 i -133008724422279/1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b))) (if (<=.f64 i 6160391790249213/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 6191657103222841/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 i 619999999999999999574228069834605507691202585982899114180012742338821845932078561916616704) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 i 1699999999999999869297285713236606579815589958970929810513396484474032052745076701673403161338856309300801656094417858546023538117120265684825515113840640) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))))))))
(if (<=.f64 y -1906546502743257/40564819207303340847894502572032) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y -2358995333375681/842498333348457493583344221469363458551160763204392890034487820288) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y -3475843022505273/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 2711053400359889/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 y 898858266355249/615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 5092589940836215/127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y 2484628684844603/55213970774324510299478046898216203619608871777363092441300193790394368) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 6646139978924579/664613997892457936451903530140172288) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y 891582791965789/75557863725914323419136) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b))) (if (<=.f64 y 13999999999999998934607970982546293872919537791813956927488) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 1250000000000000046676167183932486214924159469311477547628466301297250635083937137672326671427640801881549878667774001152) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))))))))
(if (<=.f64 b -7791904696734915/590295810358705651712) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 b -5630637621603525/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b -6643353364554857/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b -7273830978231475/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 6860701064025599/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 6828046779268971/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 2316864376136271/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 5603579408375025/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b 739230056714827/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 b 8040742112950363/1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b 500000000000000025277713862997516907114118515401501639510240737361116381988542702912116688552531109626208556618350592) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 b 134999999999999995674583692359373769501887189350352914705508508656237260716268090993694033110008092743819431071829319022377967197955431071486985659430092082054644441923298208365104653692743348792728508973855792677056279869383005783959217889083392) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))))))))))))
(if (<=.f64 b -12800) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 b -3378382572962115/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b -3482402973355369/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b -6794509235780081/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 8856541373560319/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 3334007216439927/1667003608219963568519962947680314449286189580578977040099064452941009309454408017880358050217888572685732477648358310111472200413529841270090839013082707511523789394878503639615769571477953506182241254033971650495422687009369115322790969344) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 534661009877601/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 531373909414873/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b 2193171707290415/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 b 6233507505270973/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (if (<=.f64 b 578960446186581/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b 125000000000000002485578104832) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 5099999999999999828520903201821992943616) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 b 469999999999999981040285039022222207947287670667407864070526547815662806798823404321240506158193535125383282688) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 1420000000000000013582220295158565084565792442592096616207250917073359785563839189952192306375805634751747774807973616142120255449412403200) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b))))))))))))))))))
(if (<=.f64 b -5534023222112865/2305843009213693952) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 b -3378382572962115/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b -7714861971741125/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b -7716585907341217/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 6735961044679679/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 2573026523925485/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 534661009877601/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 6569713789129339/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b 1057959844472033/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 b 7352342185704225/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (if (<=.f64 b 8807034685401875/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 60790846849591/28948022309329048855892746252171976963317496166410141009864396001978282409984) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 130000000000000001177626345472) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 4799999999999999849441573180062826496) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 b 179999999999999984217607690792114027531587407770687660963029359974670982070394038534385755893135755381946974208) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 1450000000000000012806701838535193495480446898819747268242260995133978687430863852804302927897387307097874660966210086985625763840) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))))))))))))))))))
(if (<=.f64 i -72000000000000000095004184079575858197700081616931408193325311059826702669282438880413479699175952221665050492928) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -4623025089477141/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 i 3135285318820699/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 2513963986864237/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i 2924301590726815/10633823966279326983230456482242756608) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 24999999999999997902848) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i 550000000000000032424267218475380950171648) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 260000000000000010827894231408746422024904669880880463872) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i 3300000000000000051346073227240581980085064609839502730120242915421751477843693820774451786719656577331480726863872) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i 70000000000000000359433899957401101748521581611167422774498219860363233980518613009279495731804393621954831570576106397611659225995847747010542600575309053952) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))))))))))))
(if (<=.f64 i -72000000000000000095004184079575858197700081616931408193325311059826702669282438880413479699175952221665050492928) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -1960423702884537/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 i 4765633684607463/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 8838136200471005/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 3538089773270195/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 5878236322854345/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i 2661052139999099/649037107316853453566312041152512) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 5600000000000000000000) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i 1750000000000000117235623414300987965308928) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 260000000000000010827894231408746422024904669880880463872) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i 3300000000000000051346073227240581980085064609839502730120242915421751477843693820774451786719656577331480726863872) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i 185000000000000005305050405127361716704794243857926717986338686339904103392649860644741651135736416570504095969295964173357224273344247861864882229098982670336) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))))))))))))
(if (<=.f64 i -2899999999999999982215825898812741174659664736231812611284389861649420571594372766240799252900840832975903119733774521076325555648819616907526144) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -4728779608739021/4503599627370496) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i -5342339453620755/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i -7229475734293037/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 4765633684607463/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 7478422938860081/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 3538089773270195/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 2687693690613365/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i 7873862068137501/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 8741742960768907/6427752177035961102167848369364650410088811975131171341205504) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 i 2993155353253689/374144419156711147060143317175368453031918731001856) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 3156916489989175/83076749736557242056487941267521536) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 33000000000000001056964608) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i 3600000000000000099691563676804286683021312) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 270000000000000009569115433929078079667710628289132363776) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i 3000000000000000046678248388400529072804604190763184300109311741292501343494267109794956169745142343028618842603520) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i 70000000000000000359433899957401101748521581611167422774498219860363233980518613009279495731804393621954831570576106397611659225995847747010542600575309053952) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))))))))))))))))))
(if (<=.f64 z -190000000000000000000) (+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z)) (if (<=.f64 z -8343157707155579/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -3775628869181871/290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z -2247116418577895/44942328371557897693232629769725618340449424473557664318357520289433168951375240783177119330601884005280028469967848339414697442203604155623211857659868531094441973356216371319075554900311523529863270738021251442209537670585615720368478277635206809290837627671146574559986811484619929076208839082406056034304) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 4991817014543339/4538015467766671944574165338592225830478699345884382504442663144885072806275648112625635725391102144133907238129251016389326737199538896813326509341743147661691195191795226666084858428449394948944821764472508048114220424520501343042471615418544488778723282182172070046459244838912) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 726257778211943/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 1863467625491933/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 z 38499999999999998724864475136) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))))))))
(if (<=.f64 z -1700000000000000) (+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z)) (if (<=.f64 z -5341655849093511/25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -7841690728300809/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 6972074670834653/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 4253529586511731/170141183460469231731687303715884105728) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (if (<=.f64 z 22999999999999998381468418048) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))))))
(if (<=.f64 x -2661052139999099/649037107316853453566312041152512) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -8630992383272465/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x -3037693554030075/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 x -3516961987519171/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 x 7733881199447039/4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819712) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 x 2022342995529785/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 x 698789255610789/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c)))) (if (<=.f64 x 8222612978703425/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 x 4717453031026927/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 x 6092291808370931/676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558144) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 x 7727119360513425/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 x 3909192266736843/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 1050000000000000053900069014874710889683274970276215805444096) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))))))))))))))))
(if (<=.f64 z -6600000000000000) (+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z)) (if (<=.f64 z -3691070895228885/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 z -4553989282213211/9293855677986144142487890613436878500820376260371215369098574120724629107252527334657301965600977191186242023688706081565341157784655660673692691131889966411143567752796624212141790061464360855438994973639696482537923429417986750550981868377179113018825281909088399455148533430091776) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z -790984979339419/359538626972463181545861038157804946723595395788461314546860162315465351611001926265416954644815072042240227759742786715317579537628833244985694861278948248755535786849730970552604439202492188238906165904170011537676301364684925762947826221081654474326701021369172596479894491876959432609670712659248448274432) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 z 1320736327839163/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 6807798980195379/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 7381971196142665/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 z 66355061549583/340282366920938463463374607431768211456) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 63000000000000001111993876480) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))))))))
(if (<=.f64 z -380000000000000000000) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 z -6313673899733619/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 z -1347609073307991/2323463919496536035621972653359219625205094065092803842274643530181157276813131833664325491400244297796560505922176520391335289446163915168423172782972491602785891938199156053035447515366090213859748743409924120634480857354496687637745467094294778254706320477272099863787133357522944) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z -2584183881364579/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 z 3845984186667643/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 3890170845825931/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 7167183174968973/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 z 2526256292021047/174224571863520493293247799005065324265472) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 36999999999999999117250002944) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))))))))
(if (<=.f64 z -3900000000000000) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 z -1398721602402525/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 z -2613896909433603/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z -53369014941225/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 z 2535813749451193/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 7131979884014207/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 8202190217936295/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 z 6620533730813779/696898287454081973172991196020261297061888) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 64000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))))))))
(if (<=.f64 z -122000000000000000) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 z -7279185600130673/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z -7289371146332979/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 z -8444903532852599/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 7255021332124309/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 4408860291936055/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 5711349092553401/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 z 5880079300393817/21778071482940061661655974875633165533184) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 18000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))))))))
(if (<=.f64 c -149999999999999995558726870804196058642953959821680512060519203954678196660287757572731582032459358706925140633871187182760921126324364728898839835176767971890924182858901286816743373861664491469938083178754812674048) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 c -11000000000000000066725478820095151949709469034627961299645755076173637028100320903478043295290517846054855965757558226944) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c -750000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 c -2981548200787093/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c -3562620529031535/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 c -8743781895837593/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 4694388199266237/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 136451785456117/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 3507603929594167/11692013098647223345629478661730264157247460343808) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 3700000000000000289772915614575230976) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 c 5499999999999999979881150642894308486510544016643203359601177133056) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 88000000000000002674564808948130307266377408562695259913870667417469171562864910385749976318615001329864085586004881843345028482743407148652146641076224) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))))))))))
(if (<=.f64 i -96000000) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -1699835280697513/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 i -7717921907136101/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i -8358645329399479/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 i -142769892469147/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 i 6486494540087261/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 i 8547720840016107/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (*.f64 y (*.f64 z x)) (if (<=.f64 i 3396566182339387/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 i 2201533868018767/41538374868278621028243970633760768) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))))))))))
(if (<=.f64 c -149999999999999995558726870804196058642953959821680512060519203954678196660287757572731582032459358706925140633871187182760921126324364728898839835176767971890924182858901286816743373861664491469938083178754812674048) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 c -309999999999999996074416101002673640033133524575043582931951156360708726457991842372333474076161015885571238976815104) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c -5021681388309345/50216813883093446110686315385661331328818843555712276103168) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 c -576116746989721/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 c -6186146202378771/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c -8621766748134057/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 c -4743802811890093/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (*.f64 z (*.f64 y x)) (if (<=.f64 c 2813939042295035/48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 1505300300900817/2787593149816327892691964784081045188247552) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 c 89999999999999992108803845396057013765793703885343830481514679987335491035197019267192877946567877690973487104) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 c 6800000000000000205303229101527750920917826784071072730691407722554335259619622698325211994924963539394589682520183809257864253090387227505300016497206975901924173844290994176) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 c 31999999999999998291035934450087306847792859783023643409426286090035030607800191452382720805730992938399797314787691396193127303665687596432840936578500592758136292956988379007543148544) (*.f64 t (*.f64 j c)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))))))))))
(if (<=.f64 a -569999999999999985177591233755588630670862481842892563142501177806519256701426330316800698310594767355904) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -6436481271636733/1532495540865888858358347027150309183618739122183602176) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 a -5176309760092923/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 a -8440515142601061/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (*.f64 y (*.f64 z x)) (if (<=.f64 a 6974202367757091/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 a 8123055744494575/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 z (*.f64 y x)) (if (<=.f64 a 7507614542778003/205688069665150755269371147819668813122841983204197482918576128) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 a 141999999999999999547798262140758867852624509903709405184) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a 45999999999999999099055916371364748938613639956111999744606208) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 a 329999999999999979493003320793870699240199767824385920377574807983620096) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))))))))
(if (<=.f64 b -141999999999999998038542123008) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 b -6265367306832637/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 b -1126127524320705/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 y (*.f64 z x)) (if (<=.f64 b -2873922249378019/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 t (*.f64 j c)) (if (<=.f64 b 5916898748719451/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 z (*.f64 y x)) (if (<=.f64 b 467650163306275/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 6183260036827613/30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392) (*.f64 y (*.f64 z x)) (if (<=.f64 b 3199999999999999748742516789462378080241594475935118768140003553595145651445130383131432371684642861697579662650811055697037437790322688) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))))))))
(if (<=.f64 y -1900000000000000156049821386359075748190673086180356985929009901701882190265648291625228181435404298880558091899419478821818187406788719550368960420951959523919108963927108189678806860730110071654191947608344481050718438331895564017185325056) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 y -270000) (*.f64 y (*.f64 z x)) (if (<=.f64 y -696498143297311/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y 1920143424077791/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (*.f64 c (*.f64 t j)) (if (<=.f64 y 2449999999999999904705725570280849408) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y 4200000000000000202778965116792690761073873074503341648676636307903858771938428727264957358424457216) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 y 1699999999999999994674628890446035903972230019201001240877764494715827151586489325626677990487047248458351241684402044928) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 y (*.f64 z x)))))))))
(if (<=.f64 b -1900000000000000043906524944507322207332220844129405150491488517184404532625012218832039001276112807736798899989519705868277353672837636063130545745552856636666234162069740529859160281718807039516444454927578922416816824684768888820740092293240592913439653888) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -6500000000000000363740643816709202249024376239395163687580468973864404266254336) (*.f64 i (*.f64 a b)) (if (<=.f64 b -179999999999999984438934054633472) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 b -1796686212988771/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 b -1126127524320705/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 y (*.f64 z x)) (if (<=.f64 b -3110598199326797/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (*.f64 t (*.f64 j c)) (if (<=.f64 b 250939902289441/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (*.f64 z (*.f64 y x)) (if (<=.f64 b 8643087506023487/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 2294569154291497/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 y (*.f64 z x)) (if (<=.f64 b 399583814440447/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 634895607656747/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (*.f64 c (*.f64 t j)) (if (<=.f64 b 2012270666800371/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 a (*.f64 i b)) (if (<=.f64 b 22500000000000001501560832) (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 b (*.f64 z (neg.f64 c))))))))))))))))
(if (<=.f64 b -2600000000000000105003973471884827603834672166299238523542514037012145388366911452391041077570307271363162795330866398298433671129117542879745305321665947517885876995376815772448333552762255079510609285517328797270776816168288219105034639390591708474653016064) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -949999999999999914686556734026774935046925318239181427329988772861999815577305088) (*.f64 i (*.f64 a b)) (if (<=.f64 b -6799999999999999980404211712) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -6818193833906105/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 b -1126127524320705/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 y (*.f64 z x)) (if (<=.f64 b -4733518998975561/33810849992682575766549746234657062817206228866311777416189485377707129763630391006362704376810060025259161279568456235448470243808171874384034494621628132922136747775936325386798817131291292227393550906125516057865473810736099951285657401521090334495330469177455231893504) (*.f64 t (*.f64 j c)) (if (<=.f64 b 7429141844095293/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (*.f64 z (*.f64 y x)) (if (<=.f64 b 583992399055641/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 1255974694980609/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 y (*.f64 z x)) (if (<=.f64 b 5394381494946035/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 5194600426282475/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (*.f64 c (*.f64 t j)) (if (<=.f64 b 1063878752534457/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 a (*.f64 i b)) (if (<=.f64 b 20000000000000000000000) (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 b (*.f64 z (neg.f64 c))))))))))))))))
(if (<=.f64 b -2600000000000000105003973471884827603834672166299238523542514037012145388366911452391041077570307271363162795330866398298433671129117542879745305321665947517885876995376815772448333552762255079510609285517328797270776816168288219105034639390591708474653016064) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -880000000000000010765395976289350703320943898761610351953070941645621003894652928) (*.f64 i (*.f64 a b)) (if (<=.f64 b -6600000000000000525303491330048) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -1520272949452037/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 t (neg.f64 (*.f64 a x))) (if (<=.f64 b -5630637621603525/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 y (*.f64 z x)) (if (<=.f64 b -5578790248792625/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 t (*.f64 j c)) (if (<=.f64 b 825460204899477/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 z (*.f64 y x)) (if (<=.f64 b 4485061624747323/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 2294569154291497/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 y (*.f64 z x)) (if (<=.f64 b 6193549123826929/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 5964170859805805/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (*.f64 c (*.f64 t j)) (if (<=.f64 b 7108564855544789/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (*.f64 a (*.f64 i b)) (if (<=.f64 b 780000000000000008388608) (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 b (*.f64 z (neg.f64 c))))))))))))))))
(if (<=.f64 b -20000000000000001330293251784077024404771326911320976908787298030835333694183123784100048437476144137746460631060770586711684590915444743656162943995952194793889144970883957474817615854880173231735058974284480539885410778819330483862894400308606204866790619762130944) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -230000000000000004010413626400139237207951560854403072884269625663618117544181760) (*.f64 i (*.f64 a b)) (if (<=.f64 b -1000000000000000019884624838656) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -3501234671465297/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (*.f64 t (neg.f64 (*.f64 a x))) (if (<=.f64 b -2627630890081645/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 y (*.f64 z x)) (if (<=.f64 b -5240681748865799/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 t (*.f64 j c)) (if (<=.f64 b 1352433999707303/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 z (*.f64 y x)) (if (<=.f64 b 2008933852751405/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 6956167541431065/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (*.f64 y (*.f64 z x)) (if (<=.f64 b 6178317894117549/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 493255773416689/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 a (*.f64 i b)) (if (<=.f64 b 70000) (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 b (*.f64 z (neg.f64 c)))))))))))))))
(if (<=.f64 y -108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 y -675205992547477/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 y (*.f64 z x)) (if (<=.f64 y -5626267195456213/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 y 61718895773929/171441377149802771351748007849600289689824769872885377191000062139256168179989779598911740610511337300415147666808503492029943245710770246975753241195177196862953084397187695766737193680997938270047266914448743599737311060278380280946648703137233006633139143642984674682566877306441990189395290689110016) (*.f64 c (*.f64 t j)) (if (<=.f64 y 2602531758786713/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (*.f64 i (*.f64 a b)) (if (<=.f64 y 8116813276457263/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 y 4912146075884389/316912650057057350374175801344) (*.f64 i (*.f64 a b)) (if (<=.f64 y 3458764513820541/288230376151711744) (*.f64 z (*.f64 y x)) (if (<=.f64 y 1599999999999999910668083956078934100399565926083040109187712569722207769964164976070591193675867701857177892536581095424) (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 y (*.f64 z x)))))))))))
(if (<=.f64 y -211368832449645/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (*.f64 y (*.f64 z x)) (if (<=.f64 y -740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 y 8997243472821649/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (*.f64 c (*.f64 t j)) (if (<=.f64 y 2821756786938629/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 i (*.f64 a b)) (if (<=.f64 y 1733688272641357/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 y 5150758483666549/166153499473114484112975882535043072) (*.f64 i (*.f64 a b)) (if (<=.f64 y 3445438585901693/1208925819614629174706176) (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 y (*.f64 z x)))))))))
(if (<=.f64 z -170000000000000000000) (*.f64 z (*.f64 y x)) (if (<=.f64 z -2830794400050817/13479973333575319897333507543509815336818572211270286240551805124608) (*.f64 t (*.f64 j c)) (if (<=.f64 z 8630992383272465/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (*.f64 i (*.f64 a b)) (if (<=.f64 z 1355681185995627/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (*.f64 c (*.f64 t j)) (if (<=.f64 z 1742245718635205/348449143727040986586495598010130648530944) (*.f64 (*.f64 z y) x) (if (<=.f64 z 18999999999999999427829825536) (*.f64 t (*.f64 j c)) (*.f64 z (*.f64 y x))))))))
(if (<=.f64 z -3600000000000000) (*.f64 z (*.f64 y x)) (if (<=.f64 z -336999333339383/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 t (*.f64 j c)) (if (<=.f64 z 2528611049786855/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 i (*.f64 a b)) (if (<=.f64 z 6972074670834653/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 c (*.f64 t j)) (if (<=.f64 z 2526256292021047/174224571863520493293247799005065324265472) (*.f64 y (*.f64 z x)) (if (<=.f64 z 35499999999999999509635530752) (*.f64 t (*.f64 j c)) (*.f64 z (*.f64 y x))))))))
(if (<=.f64 z -125000000000000) (*.f64 y (*.f64 z x)) (if (<=.f64 z -1010998000018149/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 t (*.f64 j c)) (if (<=.f64 z 7650669330124331/129672361527531029953512745740348785969138944757576153124864291552832900356653379574990845279596993571506183956603149661949848471106617978371464838566061365220661931356297172615168) (*.f64 i (*.f64 a b)) (if (<=.f64 z 1355681185995627/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (*.f64 c (*.f64 t j)) (if (<=.f64 z 1062769888367475/87112285931760246646623899502532662132736) (*.f64 y (*.f64 z x)) (if (<=.f64 z 51000000000000004251078098944) (*.f64 t (*.f64 j c)) (if (<=.f64 z 450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304) (*.f64 a (*.f64 i b)) (*.f64 y (*.f64 z x)))))))))
(if (<=.f64 i -214999999999999998183862044317109621430317880664258918747809200066748780570578966050311224582109247171461120) (*.f64 i (*.f64 a b)) (if (<=.f64 i 5649391561848013/6277101735386680763835789423207666416102355444464034512896) (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))))
(if (<=.f64 i -2100000000000000097471943094387353553618451723037126361656999940083522078761319501650838031370250075582234624) (*.f64 a (*.f64 i b)) (if (<=.f64 i 451951324947841/12554203470773361527671578846415332832204710888928069025792) (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))))
(*.f64 a (*.f64 i b))
Outputs
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (fma.f64 x (+.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (fma.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 t a)))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 x a)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (fma.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 t a)))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 x a)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))
(if (<=.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (fma.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 t a)))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 x a)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 x a)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 x a)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))
(if (<=.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 x a)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (-.f64 (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 x a)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 x a)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))
(if (<=.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 x a)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 a x)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 x a)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 x a)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))
(if (<=.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (fma.f64 t (-.f64 (*.f64 c j) (*.f64 x a)) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y))))))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))
(if (<=.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) -inf.0) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))
(if (<=.f64 i -3486658190770977/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i -7106863825839427/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 i 5159714252685701/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 4094022227017541/10633823966279326983230456482242756608) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 b a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))))
(if (<=.f64 i -3486658190770977/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -7106863825839427/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 i 5159714252685701/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 i 4094022227017541/10633823966279326983230456482242756608) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z)))) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))
(if (<=.f64 i -3486658190770977/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -7106863825839427/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 i 5159714252685701/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 i 4094022227017541/10633823966279326983230456482242756608) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))
(if (<=.f64 i -3486658190770977/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -7106863825839427/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 i 5159714252685701/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x t))) (if (<=.f64 i 4094022227017541/10633823966279326983230456482242756608) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))
(if (<=.f64 i -3486658190770977/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -7106863825839427/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 i 5159714252685701/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x t))) (if (<=.f64 i 4094022227017541/10633823966279326983230456482242756608) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))))))
(if (<=.f64 j -18000000000000000148029081187305370307950940583401112088093779384308681372006986751542098577168022482503312686747479019227851251648775476504390034813400411475226205840883133059530606447786011359450226057600303104) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 j -9499999999999999675283001711917541226904655513165926236160) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 j -105000000000000006291456) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 j -5164499756173817/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 j -4457487427508879/506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830528) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))) (if (<=.f64 j -7977263285951527/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 j 8602095765560701/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))) (if (<=.f64 j 7918267139044827/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 j 4678283836429009/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))) (if (<=.f64 j 4954839299061543/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (if (<=.f64 j 3691070895228885/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 j 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))))))))))))
(if (<=.f64 j -18000000000000000148029081187305370307950940583401112088093779384308681372006986751542098577168022482503312686747479019227851251648775476504390034813400411475226205840883133059530606447786011359450226057600303104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 j -9499999999999999675283001711917541226904655513165926236160) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 j -105000000000000006291456) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 j -5164499756173817/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j -4457487427508879/506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830528) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 a (*.f64 b i)))) (if (<=.f64 j -7977263285951527/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j 8602095765560701/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 a (*.f64 b i)))) (if (<=.f64 j 7918267139044827/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j 4678283836429009/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 a (*.f64 b i)))) (if (<=.f64 j 4954839299061543/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z)))) (if (<=.f64 j 3691070895228885/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 z b) (neg.f64 c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))))))))))
(if (<=.f64 j -18000000000000000148029081187305370307950940583401112088093779384308681372006986751542098577168022482503312686747479019227851251648775476504390034813400411475226205840883133059530606447786011359450226057600303104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 j -9499999999999999675283001711917541226904655513165926236160) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 j -105000000000000006291456) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 j -5164499756173817/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j -4457487427508879/506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830528) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 i j)))) (if (<=.f64 j -7977263285951527/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j 8602095765560701/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 i j)))) (if (<=.f64 j 7918267139044827/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j 4678283836429009/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 i j)))) (if (<=.f64 j 4954839299061543/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (if (<=.f64 j 3691070895228885/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 j 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))))))))))
(if (<=.f64 j -18000000000000000148029081187305370307950940583401112088093779384308681372006986751542098577168022482503312686747479019227851251648775476504390034813400411475226205840883133059530606447786011359450226057600303104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 j -9499999999999999675283001711917541226904655513165926236160) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 j -105000000000000006291456) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 j -5164499756173817/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j -4457487427508879/506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830528) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 i j)))) (if (<=.f64 j -7977263285951527/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 8602095765560701/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 i j)))) (if (<=.f64 j 7918267139044827/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 4678283836429009/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 i j)))) (if (<=.f64 j 4954839299061543/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (if (<=.f64 j 3691070895228885/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 25000000000000001047038139105286448974785846666008457078585692795174912) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 z b)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))))))))))
(if (<=.f64 z -23500) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 z -8620287417370625/11972621413014756705924586149611790497021399392059392) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 z -6200787733444647/26959946667150639794667015087019630673637144422540572481103610249216) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b))) (if (<=.f64 z -8394890736424839/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))) (if (<=.f64 z -597454093186035/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -4170648072880573/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 a (*.f64 i b)))) (if (<=.f64 z 7643459639137249/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 z 3615500148534971/10633823966279326983230456482242756608) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))))))))))))
(if (<=.f64 z -23500) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 z -8620287417370625/11972621413014756705924586149611790497021399392059392) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 z -6200787733444647/26959946667150639794667015087019630673637144422540572481103610249216) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c))) (if (<=.f64 z -8394890736424839/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 a (*.f64 b i)))) (if (<=.f64 z -597454093186035/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z -4170648072880573/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 z 8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 a (*.f64 b i)))) (if (<=.f64 z 7643459639137249/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 z 3615500148534971/10633823966279326983230456482242756608) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))))))))))))
(if (<=.f64 z -23500) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 z -8620287417370625/11972621413014756705924586149611790497021399392059392) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 z -6200787733444647/26959946667150639794667015087019630673637144422540572481103610249216) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c))) (if (<=.f64 z -8394890736424839/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 i j)))) (if (<=.f64 z -597454093186035/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z -4170648072880573/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 z 8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 i j)))) (if (<=.f64 z 7643459639137249/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 z 3615500148534971/10633823966279326983230456482242756608) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))))))))))))
(if (<=.f64 z -23500) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 z -8620287417370625/11972621413014756705924586149611790497021399392059392) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 z -6200787733444647/26959946667150639794667015087019630673637144422540572481103610249216) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c))) (if (<=.f64 z -8394890736424839/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 i j)))) (if (<=.f64 z -597454093186035/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z -4170648072880573/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x t))) (if (<=.f64 z 8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 i j)))) (if (<=.f64 z 7643459639137249/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 z 3615500148534971/10633823966279326983230456482242756608) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))))))))))))
(if (<=.f64 z -23500) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 z -8620287417370625/11972621413014756705924586149611790497021399392059392) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 z -6200787733444647/26959946667150639794667015087019630673637144422540572481103610249216) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c))) (if (<=.f64 z -8394890736424839/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 i j)))) (if (<=.f64 z -597454093186035/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z -4170648072880573/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x t))) (if (<=.f64 z 8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 i j)))) (if (<=.f64 z 7643459639137249/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 z 3615500148534971/10633823966279326983230456482242756608) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))))
(if (<=.f64 i -75000000000000001166956209710013226820115104769079607502732793532312533587356677744873904243628558575715471065088) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -4278419646001971/562949953421312) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 i -3010670175542045/79228162514264337593543950336) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (if (<=.f64 i -4544759785432959/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i -4330474462075499/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 i -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 i 138206631768367/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 20999999999999998581808762453441983736593416020152580715158501961894615316559688951394964168831293614913537518296677569485915388756691943722008834640436124426047003541761874198528) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))) (if (<=.f64 i 230000000000000005541824113282706687771970595449284508206517565848112058059616201863758789827846805610839084980467623635034271236973302920189504116452070783361965311714270300961102478338072334322231602097995627450739114425015689657314127037302832135269610135014132370778404477690065618731008) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))))))))
(if (<=.f64 i -75000000000000001166956209710013226820115104769079607502732793532312533587356677744873904243628558575715471065088) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -4278419646001971/562949953421312) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 i -3010670175542045/79228162514264337593543950336) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z)))) (if (<=.f64 i -4544759785432959/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -4330474462075499/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 i 138206631768367/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 i 20999999999999998581808762453441983736593416020152580715158501961894615316559688951394964168831293614913537518296677569485915388756691943722008834640436124426047003541761874198528) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 y (*.f64 x z)))) (if (<=.f64 i 230000000000000005541824113282706687771970595449284508206517565848112058059616201863758789827846805610839084980467623635034271236973302920189504116452070783361965311714270300961102478338072334322231602097995627450739114425015689657314127037302832135269610135014132370778404477690065618731008) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i)))))))))))))
(if (<=.f64 i -75000000000000001166956209710013226820115104769079607502732793532312533587356677744873904243628558575715471065088) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -4278419646001971/562949953421312) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 i -3010670175542045/79228162514264337593543950336) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (if (<=.f64 i -4544759785432959/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -4330474462075499/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 i 138206631768367/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 i 20999999999999998581808762453441983736593416020152580715158501961894615316559688951394964168831293614913537518296677569485915388756691943722008834640436124426047003541761874198528) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (if (<=.f64 i 230000000000000005541824113282706687771970595449284508206517565848112058059616201863758789827846805610839084980467623635034271236973302920189504116452070783361965311714270300961102478338072334322231602097995627450739114425015689657314127037302832135269610135014132370778404477690065618731008) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i)))))))))))))
(if (<=.f64 i -75000000000000001166956209710013226820115104769079607502732793532312533587356677744873904243628558575715471065088) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -4278419646001971/562949953421312) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 i -3010670175542045/79228162514264337593543950336) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (if (<=.f64 i -4544759785432959/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -4330474462075499/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 i 138206631768367/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x t))) (if (<=.f64 i 20999999999999998581808762453441983736593416020152580715158501961894615316559688951394964168831293614913537518296677569485915388756691943722008834640436124426047003541761874198528) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (if (<=.f64 i 230000000000000005541824113282706687771970595449284508206517565848112058059616201863758789827846805610839084980467623635034271236973302920189504116452070783361965311714270300961102478338072334322231602097995627450739114425015689657314127037302832135269610135014132370778404477690065618731008) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i)))))))))))))
(if (<=.f64 i -75000000000000001166956209710013226820115104769079607502732793532312533587356677744873904243628558575715471065088) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -4278419646001971/562949953421312) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 i -3010670175542045/79228162514264337593543950336) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (if (<=.f64 i -4544759785432959/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -4330474462075499/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 i 138206631768367/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x t))) (if (<=.f64 i 20999999999999998581808762453441983736593416020152580715158501961894615316559688951394964168831293614913537518296677569485915388756691943722008834640436124426047003541761874198528) (+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 i j)))) (if (<=.f64 i 230000000000000005541824113282706687771970595449284508206517565848112058059616201863758789827846805610839084980467623635034271236973302920189504116452070783361965311714270300961102478338072334322231602097995627450739114425015689657314127037302832135269610135014132370778404477690065618731008) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i)))))))))))))
(if (<=.f64 i -2699999999999999733510701056) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -5712540779759169/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 i -1599044360813871/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 i 7371020360979573/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 1374996415083717/10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 i 4284307301780699/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 2484552783462535/1461501637330902918203684832716283019655932542976) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 i 7000000000000000468942493657203951861235712) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 y x)))) (if (<=.f64 i 1319999999999999896958358468587717577237104817534237457194506380427518350890286205487808512) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 i 24000000000000000993731756729710771272402496112736719741470676818334523255868684352709734673585154299486950873915355252098651988481357561826804221607936) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))))))))))))
(if (<=.f64 i -2699999999999999733510701056) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -5712540779759169/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 i -1599044360813871/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 i 7371020360979573/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 i 1374996415083717/10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 4284307301780699/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 2484552783462535/1461501637330902918203684832716283019655932542976) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 7000000000000000468942493657203951861235712) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 i 1319999999999999896958358468587717577237104817534237457194506380427518350890286205487808512) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 24000000000000000993731756729710771272402496112736719741470676818334523255868684352709734673585154299486950873915355252098651988481357561826804221607936) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))
(if (<=.f64 i -2699999999999999733510701056) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -5712540779759169/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 i -1599044360813871/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 i 7371020360979573/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x t))) (if (<=.f64 i 1374996415083717/10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 4284307301780699/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 2484552783462535/1461501637330902918203684832716283019655932542976) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 7000000000000000468942493657203951861235712) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 x y)))) (if (<=.f64 i 1319999999999999896958358468587717577237104817534237457194506380427518350890286205487808512) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 24000000000000000993731756729710771272402496112736719741470676818334523255868684352709734673585154299486950873915355252098651988481357561826804221607936) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))
(if (<=.f64 i -2699999999999999733510701056) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -5712540779759169/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 i -1599044360813871/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 5329985041995189/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 i 7371020360979573/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x t))) (if (<=.f64 i 1374996415083717/10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 4284307301780699/231584178474632390847141970017375815706539969331281128078915168015826259279872) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 2484552783462535/1461501637330902918203684832716283019655932542976) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 7000000000000000468942493657203951861235712) (+.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 i 1319999999999999896958358468587717577237104817534237457194506380427518350890286205487808512) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 24000000000000000993731756729710771272402496112736719741470676818334523255868684352709734673585154299486950873915355252098651988481357561826804221607936) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))))
(if (<=.f64 i -154999999999999997936402432) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -3486030061785075/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i -1780551949697837/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 i -133008724422279/1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b))) (if (<=.f64 i 6160391790249213/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 6191657103222841/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (if (<=.f64 i 619999999999999999574228069834605507691202585982899114180012742338821845932078561916616704) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 i 1699999999999999869297285713236606579815589958970929810513396484474032052745076701673403161338856309300801656094417858546023538117120265684825515113840640) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))))))))
(if (<=.f64 i -154999999999999997936402432) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -3486030061785075/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -1780551949697837/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i -133008724422279/1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734272) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c))) (if (<=.f64 i 6160391790249213/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 6191657103222841/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 i 619999999999999999574228069834605507691202585982899114180012742338821845932078561916616704) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 i 1699999999999999869297285713236606579815589958970929810513396484474032052745076701673403161338856309300801656094417858546023538117120265684825515113840640) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))))))))))
(if (<=.f64 y -1906546502743257/40564819207303340847894502572032) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 y -2358995333375681/842498333348457493583344221469363458551160763204392890034487820288) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y -3475843022505273/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 2711053400359889/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 y 898858266355249/615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 5092589940836215/127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y 2484628684844603/55213970774324510299478046898216203619608871777363092441300193790394368) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 6646139978924579/664613997892457936451903530140172288) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y 891582791965789/75557863725914323419136) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b))) (if (<=.f64 y 13999999999999998934607970982546293872919537791813956927488) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 y 1250000000000000046676167183932486214924159469311477547628466301297250635083937137672326671427640801881549878667774001152) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))))))))))))))
(if (<=.f64 y -1906546502743257/40564819207303340847894502572032) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 y -2358995333375681/842498333348457493583344221469363458551160763204392890034487820288) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 y -3475843022505273/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 2711053400359889/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y 898858266355249/615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 y 5092589940836215/127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 y 2484628684844603/55213970774324510299478046898216203619608871777363092441300193790394368) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y 6646139978924579/664613997892457936451903530140172288) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 y 891582791965789/75557863725914323419136) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c))) (if (<=.f64 y 13999999999999998934607970982546293872919537791813956927488) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 y 1250000000000000046676167183932486214924159469311477547628466301297250635083937137672326671427640801881549878667774001152) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))))))))))
(if (<=.f64 y -1906546502743257/40564819207303340847894502572032) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 y -2358995333375681/842498333348457493583344221469363458551160763204392890034487820288) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 y -3475843022505273/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 2711053400359889/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 y 898858266355249/615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544) (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (if (<=.f64 y 5092589940836215/127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 y 2484628684844603/55213970774324510299478046898216203619608871777363092441300193790394368) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 y (*.f64 i j))) (if (<=.f64 y 6646139978924579/664613997892457936451903530140172288) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 y 891582791965789/75557863725914323419136) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c))) (if (<=.f64 y 13999999999999998934607970982546293872919537791813956927488) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 y (*.f64 i j))) (if (<=.f64 y 1250000000000000046676167183932486214924159469311477547628466301297250635083937137672326671427640801881549878667774001152) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))))))))))))))
(if (<=.f64 b -7791904696734915/590295810358705651712) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 b -5630637621603525/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b -6643353364554857/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b -7273830978231475/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 6860701064025599/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 6828046779268971/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 2316864376136271/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 5603579408375025/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b 739230056714827/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 b 8040742112950363/1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b 500000000000000025277713862997516907114118515401501639510240737361116381988542702912116688552531109626208556618350592) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (if (<=.f64 b 134999999999999995674583692359373769501887189350352914705508508656237260716268090993694033110008092743819431071829319022377967197955431071486985659430092082054644441923298208365104653692743348792728508973855792677056279869383005783959217889083392) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b))) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))))))))))))
(if (<=.f64 b -7791904696734915/590295810358705651712) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -5630637621603525/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b -6643353364554857/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b -7273830978231475/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 6860701064025599/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 6828046779268971/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 2316864376136271/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b 5603579408375025/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b 739230056714827/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 b 8040742112950363/1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (or (<=.f64 b 500000000000000025277713862997516907114118515401501639510240737361116381988542702912116688552531109626208556618350592) (not (<=.f64 b 134999999999999995674583692359373769501887189350352914705508508656237260716268090993694033110008092743819431071829319022377967197955431071486985659430092082054644441923298208365104653692743348792728508973855792677056279869383005783959217889083392))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c))))))))))))))
(if (<=.f64 b -7791904696734915/590295810358705651712) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 b -5630637621603525/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b -6643353364554857/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b -7273830978231475/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 6860701064025599/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 6828046779268971/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 2316864376136271/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b 5603579408375025/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b 739230056714827/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 b 8040742112950363/1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 y (*.f64 i j))) (if (or (<=.f64 b 500000000000000025277713862997516907114118515401501639510240737361116381988542702912116688552531109626208556618350592) (not (<=.f64 b 134999999999999995674583692359373769501887189350352914705508508656237260716268090993694033110008092743819431071829319022377967197955431071486985659430092082054644441923298208365104653692743348792728508973855792677056279869383005783959217889083392))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c))))))))))))))
(if (<=.f64 b -12800) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 b -3378382572962115/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b -3482402973355369/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b -6794509235780081/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 8856541373560319/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 3334007216439927/1667003608219963568519962947680314449286189580578977040099064452941009309454408017880358050217888572685732477648358310111472200413529841270090839013082707511523789394878503639615769571477953506182241254033971650495422687009369115322790969344) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 534661009877601/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 531373909414873/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b 2193171707290415/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 b 6233507505270973/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (if (<=.f64 b 578960446186581/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b 125000000000000002485578104832) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 5099999999999999828520903201821992943616) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 b 469999999999999981040285039022222207947287670667407864070526547815662806798823404321240506158193535125383282688) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 1420000000000000013582220295158565084565792442592096616207250917073359785563839189952192306375805634751747774807973616142120255449412403200) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b))))))))))))))))))
(if (<=.f64 b -12800) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 b -3378382572962115/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b -3482402973355369/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b -6794509235780081/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 8856541373560319/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 3334007216439927/1667003608219963568519962947680314449286189580578977040099064452941009309454408017880358050217888572685732477648358310111472200413529841270090839013082707511523789394878503639615769571477953506182241254033971650495422687009369115322790969344) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 534661009877601/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b 531373909414873/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b 2193171707290415/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 b 6233507505270973/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 b 578960446186581/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 b 125000000000000002485578104832) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 b 5099999999999999828520903201821992943616) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 b 469999999999999981040285039022222207947287670667407864070526547815662806798823404321240506158193535125383282688) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 b 1420000000000000013582220295158565084565792442592096616207250917073359785563839189952192306375805634751747774807973616142120255449412403200) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c))))))))))))))))))
(if (<=.f64 b -12800) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 b -3378382572962115/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b -3482402973355369/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b -6794509235780081/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 8856541373560319/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 3334007216439927/1667003608219963568519962947680314449286189580578977040099064452941009309454408017880358050217888572685732477648358310111472200413529841270090839013082707511523789394878503639615769571477953506182241254033971650495422687009369115322790969344) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 534661009877601/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b 531373909414873/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b 2193171707290415/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 b 6233507505270973/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 c (*.f64 z b))) (if (<=.f64 b 578960446186581/14474011154664524427946373126085988481658748083205070504932198000989141204992) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 125000000000000002485578104832) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 b 5099999999999999828520903201821992943616) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 b 469999999999999981040285039022222207947287670667407864070526547815662806798823404321240506158193535125383282688) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 b 1420000000000000013582220295158565084565792442592096616207250917073359785563839189952192306375805634751747774807973616142120255449412403200) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c))))))))))))))))))
(if (<=.f64 b -5534023222112865/2305843009213693952) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 b -3378382572962115/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b -7714861971741125/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b -7716585907341217/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 6735961044679679/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 2573026523925485/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 534661009877601/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 6569713789129339/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 b 1057959844472033/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 b 7352342185704225/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (if (<=.f64 b 8807034685401875/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 60790846849591/28948022309329048855892746252171976963317496166410141009864396001978282409984) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 b 130000000000000001177626345472) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 4799999999999999849441573180062826496) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 b 179999999999999984217607690792114027531587407770687660963029359974670982070394038534385755893135755381946974208) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 b 1450000000000000012806701838535193495480446898819747268242260995133978687430863852804302927897387307097874660966210086985625763840) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (*.f64 z (*.f64 c b)))))))))))))))))))
(if (<=.f64 b -5534023222112865/2305843009213693952) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 b -3378382572962115/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b -7714861971741125/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b -7716585907341217/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 6735961044679679/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 2573026523925485/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 534661009877601/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b 6569713789129339/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b 1057959844472033/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 b 7352342185704225/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 b 8807034685401875/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 b 60790846849591/28948022309329048855892746252171976963317496166410141009864396001978282409984) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 130000000000000001177626345472) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 b 4799999999999999849441573180062826496) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 b 179999999999999984217607690792114027531587407770687660963029359974670982070394038534385755893135755381946974208) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 b 1450000000000000012806701838535193495480446898819747268242260995133978687430863852804302927897387307097874660966210086985625763840) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c)))))))))))))))))))
(if (<=.f64 b -5534023222112865/2305843009213693952) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 b -3378382572962115/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b -7714861971741125/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b -7716585907341217/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 6735961044679679/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 2573026523925485/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 534661009877601/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b 6569713789129339/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b 1057959844472033/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 b 7352342185704225/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 c (*.f64 z b))) (if (<=.f64 b 8807034685401875/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 b 60790846849591/28948022309329048855892746252171976963317496166410141009864396001978282409984) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 130000000000000001177626345472) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 b 4799999999999999849441573180062826496) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 b 179999999999999984217607690792114027531587407770687660963029359974670982070394038534385755893135755381946974208) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 b 1450000000000000012806701838535193495480446898819747268242260995133978687430863852804302927897387307097874660966210086985625763840) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c)))))))))))))))))))
(if (<=.f64 b -5534023222112865/2305843009213693952) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 b -3378382572962115/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b -7714861971741125/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b -7716585907341217/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 6735961044679679/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 b 2573026523925485/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 534661009877601/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 b 6569713789129339/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 b 1057959844472033/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 b 7352342185704225/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 c (*.f64 z b))) (if (<=.f64 b 8807034685401875/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x t))) (if (<=.f64 b 60790846849591/28948022309329048855892746252171976963317496166410141009864396001978282409984) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 130000000000000001177626345472) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 b 4799999999999999849441573180062826496) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 b 179999999999999984217607690792114027531587407770687660963029359974670982070394038534385755893135755381946974208) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 b 1450000000000000012806701838535193495480446898819747268242260995133978687430863852804302927897387307097874660966210086985625763840) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (-.f64 (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (*.f64 z (*.f64 b c)))))))))))))))))))
(if (<=.f64 i -72000000000000000095004184079575858197700081616931408193325311059826702669282438880413479699175952221665050492928) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -4623025089477141/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 i 3135285318820699/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 2513963986864237/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (+.f64 (*.f64 a (*.f64 x (neg.f64 t))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i 2924301590726815/10633823966279326983230456482242756608) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 24999999999999997902848) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i 550000000000000032424267218475380950171648) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 260000000000000010827894231408746422024904669880880463872) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i 3300000000000000051346073227240581980085064609839502730120242915421751477843693820774451786719656577331480726863872) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i 70000000000000000359433899957401101748521581611167422774498219860363233980518613009279495731804393621954831570576106397611659225995847747010542600575309053952) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))))))))))))
(if (<=.f64 i -72000000000000000095004184079575858197700081616931408193325311059826702669282438880413479699175952221665050492928) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -4623025089477141/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 i 3135285318820699/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 i 2513963986864237/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x (neg.f64 t)))) (if (<=.f64 i 2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 i 2924301590726815/10633823966279326983230456482242756608) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 i 24999999999999997902848) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i 550000000000000032424267218475380950171648) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 i 260000000000000010827894231408746422024904669880880463872) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (or (<=.f64 i 3300000000000000051346073227240581980085064609839502730120242915421751477843693820774451786719656577331480726863872) (not (<=.f64 i 70000000000000000359433899957401101748521581611167422774498219860363233980518613009279495731804393621954831570576106397611659225995847747010542600575309053952))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j)))))))))))))
(if (<=.f64 i -72000000000000000095004184079575858197700081616931408193325311059826702669282438880413479699175952221665050492928) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -4623025089477141/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 i 3135285318820699/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 i 2513963986864237/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 x t))) (if (<=.f64 i 2348542582773833/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 i 2924301590726815/10633823966279326983230456482242756608) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 i 24999999999999997902848) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i 550000000000000032424267218475380950171648) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 i 260000000000000010827894231408746422024904669880880463872) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (or (<=.f64 i 3300000000000000051346073227240581980085064609839502730120242915421751477843693820774451786719656577331480726863872) (not (<=.f64 i 70000000000000000359433899957401101748521581611167422774498219860363233980518613009279495731804393621954831570576106397611659225995847747010542600575309053952))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j)))))))))))))
(if (<=.f64 i -72000000000000000095004184079575858197700081616931408193325311059826702669282438880413479699175952221665050492928) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -1960423702884537/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (-.f64 (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))) (*.f64 y (*.f64 i j))) (if (<=.f64 i 4765633684607463/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 8838136200471005/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 3538089773270195/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 5878236322854345/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i 2661052139999099/649037107316853453566312041152512) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 5600000000000000000000) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i 1750000000000000117235623414300987965308928) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 260000000000000010827894231408746422024904669880880463872) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i 3300000000000000051346073227240581980085064609839502730120242915421751477843693820774451786719656577331480726863872) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i 185000000000000005305050405127361716704794243857926717986338686339904103392649860644741651135736416570504095969295964173357224273344247861864882229098982670336) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j)))))))))))))))
(if (<=.f64 i -72000000000000000095004184079575858197700081616931408193325311059826702669282438880413479699175952221665050492928) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -1960423702884537/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (-.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 y (*.f64 i j))) (if (<=.f64 i 4765633684607463/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 i 8838136200471005/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 i 3538089773270195/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 i 5878236322854345/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 i 2661052139999099/649037107316853453566312041152512) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 i 5600000000000000000000) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i 1750000000000000117235623414300987965308928) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 i 260000000000000010827894231408746422024904669880880463872) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (or (<=.f64 i 3300000000000000051346073227240581980085064609839502730120242915421751477843693820774451786719656577331480726863872) (not (<=.f64 i 185000000000000005305050405127361716704794243857926717986338686339904103392649860644741651135736416570504095969295964173357224273344247861864882229098982670336))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))))))))))))))
(if (<=.f64 i -2899999999999999982215825898812741174659664736231812611284389861649420571594372766240799252900840832975903119733774521076325555648819616907526144) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -4728779608739021/4503599627370496) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i -5342339453620755/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i -7229475734293037/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 4765633684607463/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 7478422938860081/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 3538089773270195/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (if (<=.f64 i 2687693690613365/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i 7873862068137501/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 8741742960768907/6427752177035961102167848369364650410088811975131171341205504) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 i 2993155353253689/374144419156711147060143317175368453031918731001856) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i 3156916489989175/83076749736557242056487941267521536) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 33000000000000001056964608) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i 3600000000000000099691563676804286683021312) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 i 270000000000000009569115433929078079667710628289132363776) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i 3000000000000000046678248388400529072804604190763184300109311741292501343494267109794956169745142343028618842603520) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i 70000000000000000359433899957401101748521581611167422774498219860363233980518613009279495731804393621954831570576106397611659225995847747010542600575309053952) (+.f64 (*.f64 t (*.f64 c j)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))))))))))))))))))
(if (<=.f64 i -2899999999999999982215825898812741174659664736231812611284389861649420571594372766240799252900840832975903119733774521076325555648819616907526144) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -4728779608739021/4503599627370496) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 i -5342339453620755/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 i -7229475734293037/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 i 4765633684607463/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 i 7478422938860081/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 i 3538089773270195/7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725248) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j))) (if (<=.f64 i 2687693690613365/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 i 7873862068137501/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 i 8741742960768907/6427752177035961102167848369364650410088811975131171341205504) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 i 2993155353253689/374144419156711147060143317175368453031918731001856) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 i 3156916489989175/83076749736557242056487941267521536) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 i 33000000000000001056964608) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i 3600000000000000099691563676804286683021312) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 i 270000000000000009569115433929078079667710628289132363776) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (or (<=.f64 i 3000000000000000046678248388400529072804604190763184300109311741292501343494267109794956169745142343028618842603520) (not (<=.f64 i 70000000000000000359433899957401101748521581611167422774498219860363233980518613009279495731804393621954831570576106397611659225995847747010542600575309053952))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 t (*.f64 c j)))))))))))))))))))
(if (<=.f64 z -190000000000000000000) (+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z)) (if (<=.f64 z -8343157707155579/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -3775628869181871/290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z -2247116418577895/44942328371557897693232629769725618340449424473557664318357520289433168951375240783177119330601884005280028469967848339414697442203604155623211857659868531094441973356216371319075554900311523529863270738021251442209537670585615720368478277635206809290837627671146574559986811484619929076208839082406056034304) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 4991817014543339/4538015467766671944574165338592225830478699345884382504442663144885072806275648112625635725391102144133907238129251016389326737199538896813326509341743147661691195191795226666084858428449394948944821764472508048114220424520501343042471615418544488778723282182172070046459244838912) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 726257778211943/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 1863467625491933/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (if (<=.f64 z 38499999999999998724864475136) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))))))))
(if (<=.f64 z -190000000000000000000) (+.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 z (*.f64 x y))) (if (<=.f64 z -8343157707155579/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z -3775628869181871/290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z -2247116418577895/44942328371557897693232629769725618340449424473557664318357520289433168951375240783177119330601884005280028469967848339414697442203604155623211857659868531094441973356216371319075554900311523529863270738021251442209537670585615720368478277635206809290837627671146574559986811484619929076208839082406056034304) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 z 4991817014543339/4538015467766671944574165338592225830478699345884382504442663144885072806275648112625635725391102144133907238129251016389326737199538896813326509341743147661691195191795226666084858428449394948944821764472508048114220424520501343042471615418544488778723282182172070046459244838912) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 726257778211943/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z 1863467625491933/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 (*.f64 z b) (neg.f64 c)) (*.f64 (neg.f64 a) (*.f64 x t))) (if (<=.f64 z 38499999999999998724864475136) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))
(if (<=.f64 z -190000000000000000000) (+.f64 (*.f64 z (*.f64 x y)) (*.f64 (*.f64 b c) (neg.f64 z))) (if (<=.f64 z -8343157707155579/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z -3775628869181871/290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z -2247116418577895/44942328371557897693232629769725618340449424473557664318357520289433168951375240783177119330601884005280028469967848339414697442203604155623211857659868531094441973356216371319075554900311523529863270738021251442209537670585615720368478277635206809290837627671146574559986811484619929076208839082406056034304) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 z 4991817014543339/4538015467766671944574165338592225830478699345884382504442663144885072806275648112625635725391102144133907238129251016389326737199538896813326509341743147661691195191795226666084858428449394948944821764472508048114220424520501343042471615418544488778723282182172070046459244838912) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 726257778211943/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z 1863467625491933/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (-.f64 (*.f64 (*.f64 z b) (neg.f64 c)) (*.f64 a (*.f64 x t))) (if (<=.f64 z 38499999999999998724864475136) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))
(if (<=.f64 z -190000000000000000000) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 b c))) (if (<=.f64 z -8343157707155579/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z -3775628869181871/290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z -2247116418577895/44942328371557897693232629769725618340449424473557664318357520289433168951375240783177119330601884005280028469967848339414697442203604155623211857659868531094441973356216371319075554900311523529863270738021251442209537670585615720368478277635206809290837627671146574559986811484619929076208839082406056034304) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 z 4991817014543339/4538015467766671944574165338592225830478699345884382504442663144885072806275648112625635725391102144133907238129251016389326737199538896813326509341743147661691195191795226666084858428449394948944821764472508048114220424520501343042471615418544488778723282182172070046459244838912) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 726257778211943/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z 1863467625491933/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (-.f64 (*.f64 (*.f64 z b) (neg.f64 c)) (*.f64 a (*.f64 x t))) (if (<=.f64 z 38499999999999998724864475136) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (*.f64 a i))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))
(if (<=.f64 z -1700000000000000) (+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z)) (if (<=.f64 z -5341655849093511/25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -7841690728300809/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 6972074670834653/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 4253529586511731/170141183460469231731687303715884105728) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b)))) (if (<=.f64 z 22999999999999998381468418048) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c)))))))))
(if (<=.f64 z -1700000000000000) (+.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 z (*.f64 x y))) (if (<=.f64 z -5341655849093511/25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 z -7841690728300809/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 6972074670834653/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 z 4253529586511731/170141183460469231731687303715884105728) (+.f64 (*.f64 y (*.f64 x z)) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 z 22999999999999998381468418048) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))
(if (<=.f64 z -1700000000000000) (+.f64 (*.f64 z (*.f64 x y)) (*.f64 (*.f64 b c) (neg.f64 z))) (if (<=.f64 z -5341655849093511/25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 z -7841690728300809/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 6972074670834653/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 z 4253529586511731/170141183460469231731687303715884105728) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 c (*.f64 z b))) (if (<=.f64 z 22999999999999998381468418048) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))
(if (<=.f64 z -1700000000000000) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 b c))) (if (<=.f64 z -5341655849093511/25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 z -7841690728300809/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 6972074670834653/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 a (*.f64 b i))) (if (<=.f64 z 4253529586511731/170141183460469231731687303715884105728) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 c (*.f64 z b))) (if (<=.f64 z 22999999999999998381468418048) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))
(if (<=.f64 x -2661052139999099/649037107316853453566312041152512) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (if (<=.f64 x -8630992383272465/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x -3037693554030075/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 x -3516961987519171/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j))) (if (<=.f64 x 7733881199447039/4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819712) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 x 2022342995529785/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 x 698789255610789/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 b c)))) (if (<=.f64 x 8222612978703425/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 x 4717453031026927/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 x 6092291808370931/676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558144) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 y (neg.f64 (*.f64 i j)))) (if (<=.f64 x 7727119360513425/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 x 3909192266736843/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 x 1050000000000000053900069014874710889683274970276215805444096) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 a t))))))))))))))))))
(if (<=.f64 x -2661052139999099/649037107316853453566312041152512) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -8630992383272465/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x -3037693554030075/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (+.f64 (*.f64 (*.f64 z b) (neg.f64 c)) (*.f64 t (*.f64 c j))) (if (<=.f64 x -3516961987519171/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (+.f64 (*.f64 (*.f64 z b) (neg.f64 c)) (*.f64 t (*.f64 c j))) (if (<=.f64 x 7733881199447039/4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819712) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 x 2022342995529785/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x 698789255610789/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 x 8222612978703425/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 x 4717453031026927/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 x 6092291808370931/676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558144) (+.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 (*.f64 z b) (neg.f64 c))) (if (<=.f64 x 7727119360513425/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 x 3909192266736843/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 1050000000000000053900069014874710889683274970276215805444096) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 t a))))))))))))))))))
(if (<=.f64 x -2661052139999099/649037107316853453566312041152512) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (if (<=.f64 x -8630992383272465/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x -3037693554030075/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (-.f64 (*.f64 t (*.f64 c j)) (*.f64 c (*.f64 z b))) (if (<=.f64 x -3516961987519171/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (-.f64 (*.f64 t (*.f64 c j)) (*.f64 c (*.f64 z b))) (if (<=.f64 x 7733881199447039/4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819712) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 x 2022342995529785/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 x 698789255610789/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 x 8222612978703425/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 x 4717453031026927/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 x 6092291808370931/676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558144) (-.f64 (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 c (*.f64 z b))) (if (<=.f64 x 7727119360513425/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 x 3909192266736843/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 x 1050000000000000053900069014874710889683274970276215805444096) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (/.f64 x (/.f64 1 (-.f64 (*.f64 y z) (*.f64 t a))))))))))))))))))
(if (<=.f64 z -6600000000000000) (+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 b (neg.f64 c)) z)) (if (<=.f64 z -3691070895228885/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 z -4553989282213211/9293855677986144142487890613436878500820376260371215369098574120724629107252527334657301965600977191186242023688706081565341157784655660673692691131889966411143567752796624212141790061464360855438994973639696482537923429417986750550981868377179113018825281909088399455148533430091776) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z -790984979339419/359538626972463181545861038157804946723595395788461314546860162315465351611001926265416954644815072042240227759742786715317579537628833244985694861278948248755535786849730970552604439202492188238906165904170011537676301364684925762947826221081654474326701021369172596479894491876959432609670712659248448274432) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 z 1320736327839163/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 6807798980195379/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 7381971196142665/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 z 66355061549583/340282366920938463463374607431768211456) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 63000000000000001111993876480) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))))))))
(if (<=.f64 z -6600000000000000) (+.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 z (*.f64 x y))) (if (<=.f64 z -3691070895228885/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 z -4553989282213211/9293855677986144142487890613436878500820376260371215369098574120724629107252527334657301965600977191186242023688706081565341157784655660673692691131889966411143567752796624212141790061464360855438994973639696482537923429417986750550981868377179113018825281909088399455148533430091776) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z -790984979339419/359538626972463181545861038157804946723595395788461314546860162315465351611001926265416954644815072042240227759742786715317579537628833244985694861278948248755535786849730970552604439202492188238906165904170011537676301364684925762947826221081654474326701021369172596479894491876959432609670712659248448274432) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 z 1320736327839163/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 6807798980195379/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 7381971196142665/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 66355061549583/340282366920938463463374607431768211456) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 63000000000000001111993876480) (+.f64 (*.f64 (*.f64 z b) (neg.f64 c)) (*.f64 t (*.f64 c j))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -6600000000000000) (+.f64 (*.f64 z (*.f64 x y)) (*.f64 (*.f64 b c) (neg.f64 z))) (if (<=.f64 z -3691070895228885/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 z -4553989282213211/9293855677986144142487890613436878500820376260371215369098574120724629107252527334657301965600977191186242023688706081565341157784655660673692691131889966411143567752796624212141790061464360855438994973639696482537923429417986750550981868377179113018825281909088399455148533430091776) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z -790984979339419/359538626972463181545861038157804946723595395788461314546860162315465351611001926265416954644815072042240227759742786715317579537628833244985694861278948248755535786849730970552604439202492188238906165904170011537676301364684925762947826221081654474326701021369172596479894491876959432609670712659248448274432) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 z 1320736327839163/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 6807798980195379/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 7381971196142665/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 66355061549583/340282366920938463463374607431768211456) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 63000000000000001111993876480) (-.f64 (*.f64 t (*.f64 c j)) (*.f64 c (*.f64 z b))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -6600000000000000) (-.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 b c))) (if (<=.f64 z -3691070895228885/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 z -4553989282213211/9293855677986144142487890613436878500820376260371215369098574120724629107252527334657301965600977191186242023688706081565341157784655660673692691131889966411143567752796624212141790061464360855438994973639696482537923429417986750550981868377179113018825281909088399455148533430091776) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z -790984979339419/359538626972463181545861038157804946723595395788461314546860162315465351611001926265416954644815072042240227759742786715317579537628833244985694861278948248755535786849730970552604439202492188238906165904170011537676301364684925762947826221081654474326701021369172596479894491876959432609670712659248448274432) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 z 1320736327839163/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 6807798980195379/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 7381971196142665/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 66355061549583/340282366920938463463374607431768211456) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 63000000000000001111993876480) (-.f64 (*.f64 t (*.f64 c j)) (*.f64 c (*.f64 z b))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -380000000000000000000) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 z -6313673899733619/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 z -1347609073307991/2323463919496536035621972653359219625205094065092803842274643530181157276813131833664325491400244297796560505922176520391335289446163915168423172782972491602785891938199156053035447515366090213859748743409924120634480857354496687637745467094294778254706320477272099863787133357522944) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z -2584183881364579/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 z 3845984186667643/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 3890170845825931/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 7167183174968973/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 z 2526256292021047/174224571863520493293247799005065324265472) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 36999999999999999117250002944) (+.f64 (*.f64 c (neg.f64 (*.f64 z b))) (*.f64 t (*.f64 c j))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))))))))
(if (<=.f64 z -380000000000000000000) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -6313673899733619/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 z -1347609073307991/2323463919496536035621972653359219625205094065092803842274643530181157276813131833664325491400244297796560505922176520391335289446163915168423172782972491602785891938199156053035447515366090213859748743409924120634480857354496687637745467094294778254706320477272099863787133357522944) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z -2584183881364579/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 z 3845984186667643/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 3890170845825931/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 7167183174968973/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 2526256292021047/174224571863520493293247799005065324265472) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 36999999999999999117250002944) (+.f64 (*.f64 (*.f64 z b) (neg.f64 c)) (*.f64 t (*.f64 c j))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -380000000000000000000) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -6313673899733619/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 z -1347609073307991/2323463919496536035621972653359219625205094065092803842274643530181157276813131833664325491400244297796560505922176520391335289446163915168423172782972491602785891938199156053035447515366090213859748743409924120634480857354496687637745467094294778254706320477272099863787133357522944) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z -2584183881364579/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 z 3845984186667643/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 3890170845825931/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 7167183174968973/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 2526256292021047/174224571863520493293247799005065324265472) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 36999999999999999117250002944) (-.f64 (*.f64 t (*.f64 c j)) (*.f64 c (*.f64 z b))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -3900000000000000) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 z -1398721602402525/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 z -2613896909433603/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z -53369014941225/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 z 2535813749451193/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 7131979884014207/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 8202190217936295/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 z 6620533730813779/696898287454081973172991196020261297061888) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 64000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))))))))
(if (<=.f64 z -3900000000000000) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -1398721602402525/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 z -2613896909433603/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z -53369014941225/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 z 2535813749451193/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 7131979884014207/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 8202190217936295/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 6620533730813779/696898287454081973172991196020261297061888) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 64000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -122000000000000000) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))) (if (<=.f64 z -7279185600130673/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 z -7289371146332979/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 z -8444903532852599/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 7255021332124309/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 z 4408860291936055/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 5711349092553401/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 z 5880079300393817/21778071482940061661655974875633165533184) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 z 18000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 z (-.f64 (*.f64 y x) (*.f64 b c))))))))))))
(if (<=.f64 z -122000000000000000) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -7279185600130673/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 z -7289371146332979/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 z -8444903532852599/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 7255021332124309/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 z 4408860291936055/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 5711349092553401/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 5880079300393817/21778071482940061661655974875633165533184) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 18000000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 c -149999999999999995558726870804196058642953959821680512060519203954678196660287757572731582032459358706925140633871187182760921126324364728898839835176767971890924182858901286816743373861664491469938083178754812674048) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 c -11000000000000000066725478820095151949709469034627961299645755076173637028100320903478043295290517846054855965757558226944) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c -750000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 c -2981548200787093/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c -3562620529031535/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 c -8743781895837593/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 c 4694388199266237/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 136451785456117/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 3507603929594167/11692013098647223345629478661730264157247460343808) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 3700000000000000289772915614575230976) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 c 5499999999999999979881150642894308486510544016643203359601177133056) (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) (if (<=.f64 c 88000000000000002674564808948130307266377408562695259913870667417469171562864910385749976318615001329864085586004881843345028482743407148652146641076224) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))))))))))
(if (<=.f64 c -149999999999999995558726870804196058642953959821680512060519203954678196660287757572731582032459358706925140633871187182760921126324364728898839835176767971890924182858901286816743373861664491469938083178754812674048) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -11000000000000000066725478820095151949709469034627961299645755076173637028100320903478043295290517846054855965757558226944) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c -750000) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -2981548200787093/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c -3562620529031535/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 c -8743781895837593/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 c 4694388199266237/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 136451785456117/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c 3507603929594167/11692013098647223345629478661730264157247460343808) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 3700000000000000289772915614575230976) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c 5499999999999999979881150642894308486510544016643203359601177133056) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 c 88000000000000002674564808948130307266377408562695259913870667417469171562864910385749976318615001329864085586004881843345028482743407148652146641076224) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))))))))))
(if (<=.f64 i -96000000) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 i -1699835280697513/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 i -7717921907136101/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 i -8358645329399479/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 i -142769892469147/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 i 6486494540087261/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 i 8547720840016107/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (*.f64 y (*.f64 z x)) (if (<=.f64 i 3396566182339387/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))) (if (<=.f64 i 2201533868018767/41538374868278621028243970633760768) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))))))))))))
(if (<=.f64 i -96000000) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -1699835280697513/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 i -7717921907136101/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 i -8358645329399479/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 i -142769892469147/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 i 6486494540087261/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 i 8547720840016107/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (*.f64 y (*.f64 x z)) (if (<=.f64 i 3396566182339387/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (*.f64 t (-.f64 (*.f64 c j) (*.f64 x a))) (if (<=.f64 i 2201533868018767/41538374868278621028243970633760768) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))))))))))))
(if (<=.f64 c -149999999999999995558726870804196058642953959821680512060519203954678196660287757572731582032459358706925140633871187182760921126324364728898839835176767971890924182858901286816743373861664491469938083178754812674048) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 c -309999999999999996074416101002673640033133524575043582931951156360708726457991842372333474076161015885571238976815104) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c -5021681388309345/50216813883093446110686315385661331328818843555712276103168) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 c -576116746989721/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 c -6186146202378771/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c -8621766748134057/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 c -4743802811890093/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (*.f64 z (*.f64 y x)) (if (<=.f64 c 2813939042295035/48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 c 1505300300900817/2787593149816327892691964784081045188247552) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 c 89999999999999992108803845396057013765793703885343830481514679987335491035197019267192877946567877690973487104) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 c 6800000000000000205303229101527750920917826784071072730691407722554335259619622698325211994924963539394589682520183809257864253090387227505300016497206975901924173844290994176) (*.f64 i (-.f64 (*.f64 b a) (*.f64 y j))) (if (<=.f64 c 31999999999999998291035934450087306847792859783023643409426286090035030607800191452382720805730992938399797314787691396193127303665687596432840936578500592758136292956988379007543148544) (*.f64 t (*.f64 j c)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))))))))))))))
(if (<=.f64 c -149999999999999995558726870804196058642953959821680512060519203954678196660287757572731582032459358706925140633871187182760921126324364728898839835176767971890924182858901286816743373861664491469938083178754812674048) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -309999999999999996074416101002673640033133524575043582931951156360708726457991842372333474076161015885571238976815104) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c -5021681388309345/50216813883093446110686315385661331328818843555712276103168) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c -576116746989721/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 c -6186146202378771/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c -8621766748134057/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 c -4743802811890093/790633801981682102939434948120770730662330663141180149831645929794649763937481823796720248833738767559324522907487546528866440380413255769011771093518509804380927438580337349079948858367551626332967842494034160424070341732127705853976966233004529516956289283251401443563802400840744150516352841830648461966045733363646464) (*.f64 z (*.f64 x y)) (if (<=.f64 c 2813939042295035/48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 c 1505300300900817/2787593149816327892691964784081045188247552) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 c 89999999999999992108803845396057013765793703885343830481514679987335491035197019267192877946567877690973487104) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 c 6800000000000000205303229101527750920917826784071072730691407722554335259619622698325211994924963539394589682520183809257864253090387227505300016497206975901924173844290994176) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 c 31999999999999998291035934450087306847792859783023643409426286090035030607800191452382720805730992938399797314787691396193127303665687596432840936578500592758136292956988379007543148544) (*.f64 t (*.f64 c j)) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))))))))))
(if (<=.f64 a -569999999999999985177591233755588630670862481842892563142501177806519256701426330316800698310594767355904) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a -6436481271636733/1532495540865888858358347027150309183618739122183602176) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 a -5176309760092923/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 a -8440515142601061/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (*.f64 y (*.f64 z x)) (if (<=.f64 a 6974202367757091/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 a 8123055744494575/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 z (*.f64 y x)) (if (<=.f64 a 7507614542778003/205688069665150755269371147819668813122841983204197482918576128) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (if (<=.f64 a 141999999999999999547798262140758867852624509903709405184) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 a 45999999999999999099055916371364748938613639956111999744606208) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 a 329999999999999979493003320793870699240199767824385920377574807983620096) (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x)))))))))))))
(if (<=.f64 a -569999999999999985177591233755588630670862481842892563142501177806519256701426330316800698310594767355904) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a -6436481271636733/1532495540865888858358347027150309183618739122183602176) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 a -5176309760092923/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 (neg.f64 a) (*.f64 x t)) (if (<=.f64 a -8440515142601061/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (*.f64 y (*.f64 x z)) (if (<=.f64 a 6974202367757091/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 8123055744494575/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 z (*.f64 x y)) (if (<=.f64 a 7507614542778003/205688069665150755269371147819668813122841983204197482918576128) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 141999999999999999547798262140758867852624509903709405184) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a 45999999999999999099055916371364748938613639956111999744606208) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 a 329999999999999979493003320793870699240199767824385920377574807983620096) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))))))))))))
(if (<=.f64 a -569999999999999985177591233755588630670862481842892563142501177806519256701426330316800698310594767355904) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a -6436481271636733/1532495540865888858358347027150309183618739122183602176) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 a -5176309760092923/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 a (*.f64 x (neg.f64 t))) (if (<=.f64 a -8440515142601061/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (*.f64 y (*.f64 x z)) (if (<=.f64 a 6974202367757091/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 8123055744494575/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 z (*.f64 x y)) (if (<=.f64 a 7507614542778003/205688069665150755269371147819668813122841983204197482918576128) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 a 141999999999999999547798262140758867852624509903709405184) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 a 45999999999999999099055916371364748938613639956111999744606208) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 a 329999999999999979493003320793870699240199767824385920377574807983620096) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))))))))))))
(if (<=.f64 b -141999999999999998038542123008) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 b -6265367306832637/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 b -1126127524320705/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 y (*.f64 z x)) (if (<=.f64 b -2873922249378019/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 t (*.f64 j c)) (if (<=.f64 b 5916898748719451/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 z (*.f64 y x)) (if (<=.f64 b 467650163306275/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 6183260036827613/30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392) (*.f64 y (*.f64 z x)) (if (<=.f64 b 3199999999999999748742516789462378080241594475935118768140003553595145651445130383131432371684642861697579662650811055697037437790322688) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))))))))
(if (<=.f64 b -141999999999999998038542123008) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 b -6265367306832637/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 b -1126127524320705/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 y (*.f64 x z)) (if (<=.f64 b -2873922249378019/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 t (*.f64 c j)) (if (<=.f64 b 5916898748719451/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 z (*.f64 x y)) (if (<=.f64 b 467650163306275/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 6183260036827613/30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392) (*.f64 y (*.f64 x z)) (if (<=.f64 b 3199999999999999748742516789462378080241594475935118768140003553595145651445130383131432371684642861697579662650811055697037437790322688) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))))))
(if (<=.f64 y -1900000000000000156049821386359075748190673086180356985929009901701882190265648291625228181435404298880558091899419478821818187406788719550368960420951959523919108963927108189678806860730110071654191947608344481050718438331895564017185325056) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 y -270000) (*.f64 y (*.f64 z x)) (if (<=.f64 y -696498143297311/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y 1920143424077791/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (*.f64 c (*.f64 t j)) (if (<=.f64 y 2449999999999999904705725570280849408) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (if (<=.f64 y 4200000000000000202778965116792690761073873074503341648676636307903858771938428727264957358424457216) (*.f64 y (*.f64 i (neg.f64 j))) (if (<=.f64 y 1699999999999999994674628890446035903972230019201001240877764494715827151586489325626677990487047248458351241684402044928) (*.f64 a (-.f64 (*.f64 b i) (*.f64 t x))) (*.f64 y (*.f64 z x)))))))))
(if (<=.f64 y -1900000000000000156049821386359075748190673086180356985929009901701882190265648291625228181435404298880558091899419478821818187406788719550368960420951959523919108963927108189678806860730110071654191947608344481050718438331895564017185325056) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y -270000) (*.f64 y (*.f64 x z)) (if (<=.f64 y -696498143297311/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 1920143424077791/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (*.f64 c (*.f64 t j)) (if (<=.f64 y 2449999999999999904705725570280849408) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (if (<=.f64 y 4200000000000000202778965116792690761073873074503341648676636307903858771938428727264957358424457216) (*.f64 y (neg.f64 (*.f64 i j))) (if (<=.f64 y 1699999999999999994674628890446035903972230019201001240877764494715827151586489325626677990487047248458351241684402044928) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))) (*.f64 y (*.f64 x z)))))))))
(if (<=.f64 b -1900000000000000043906524944507322207332220844129405150491488517184404532625012218832039001276112807736798899989519705868277353672837636063130545745552856636666234162069740529859160281718807039516444454927578922416816824684768888820740092293240592913439653888) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -6500000000000000363740643816709202249024376239395163687580468973864404266254336) (*.f64 i (*.f64 a b)) (if (<=.f64 b -179999999999999984438934054633472) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 b -1796686212988771/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 b -1126127524320705/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 y (*.f64 z x)) (if (<=.f64 b -3110598199326797/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (*.f64 t (*.f64 j c)) (if (<=.f64 b 250939902289441/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (*.f64 z (*.f64 y x)) (if (<=.f64 b 8643087506023487/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 2294569154291497/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 y (*.f64 z x)) (if (<=.f64 b 399583814440447/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 634895607656747/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (*.f64 c (*.f64 t j)) (if (<=.f64 b 2012270666800371/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 a (*.f64 i b)) (if (<=.f64 b 22500000000000001501560832) (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 b (*.f64 z (neg.f64 c))))))))))))))))
(if (<=.f64 b -1900000000000000043906524944507322207332220844129405150491488517184404532625012218832039001276112807736798899989519705868277353672837636063130545745552856636666234162069740529859160281718807039516444454927578922416816824684768888820740092293240592913439653888) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -6500000000000000363740643816709202249024376239395163687580468973864404266254336) (*.f64 i (*.f64 a b)) (if (<=.f64 b -179999999999999984438934054633472) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 b -1796686212988771/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 (neg.f64 a) (*.f64 x t)) (if (<=.f64 b -1126127524320705/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 y (*.f64 x z)) (if (<=.f64 b -3110598199326797/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (*.f64 t (*.f64 c j)) (if (<=.f64 b 250939902289441/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (*.f64 z (*.f64 x y)) (if (<=.f64 b 8643087506023487/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 2294569154291497/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 y (*.f64 x z)) (if (<=.f64 b 399583814440447/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 634895607656747/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (*.f64 c (*.f64 t j)) (if (<=.f64 b 2012270666800371/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 a (*.f64 b i)) (if (<=.f64 b 22500000000000001501560832) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 b (*.f64 z (neg.f64 c))))))))))))))))
(if (<=.f64 b -1900000000000000043906524944507322207332220844129405150491488517184404532625012218832039001276112807736798899989519705868277353672837636063130545745552856636666234162069740529859160281718807039516444454927578922416816824684768888820740092293240592913439653888) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 b -6500000000000000363740643816709202249024376239395163687580468973864404266254336) (*.f64 i (*.f64 a b)) (if (<=.f64 b -179999999999999984438934054633472) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 b -1796686212988771/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 a (*.f64 x (neg.f64 t))) (if (<=.f64 b -1126127524320705/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 y (*.f64 x z)) (if (<=.f64 b -3110598199326797/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (*.f64 t (*.f64 c j)) (if (<=.f64 b 250939902289441/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (*.f64 z (*.f64 x y)) (if (<=.f64 b 8643087506023487/4671939192445127903888559724237098316690665991422525368913093138328857771221685643782054718788988313373329725003360673086145233634688448510210725191395547328770042546544911308884863172860522266624) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 2294569154291497/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 y (*.f64 x z)) (if (<=.f64 b 399583814440447/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 634895607656747/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (*.f64 c (*.f64 t j)) (if (<=.f64 b 2012270666800371/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 a (*.f64 b i)) (if (<=.f64 b 22500000000000001501560832) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 b (*.f64 c (neg.f64 z))))))))))))))))
(if (<=.f64 b -2600000000000000105003973471884827603834672166299238523542514037012145388366911452391041077570307271363162795330866398298433671129117542879745305321665947517885876995376815772448333552762255079510609285517328797270776816168288219105034639390591708474653016064) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -949999999999999914686556734026774935046925318239181427329988772861999815577305088) (*.f64 i (*.f64 a b)) (if (<=.f64 b -6799999999999999980404211712) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -6818193833906105/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (*.f64 t x) (neg.f64 a)) (if (<=.f64 b -1126127524320705/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 y (*.f64 z x)) (if (<=.f64 b -4733518998975561/33810849992682575766549746234657062817206228866311777416189485377707129763630391006362704376810060025259161279568456235448470243808171874384034494621628132922136747775936325386798817131291292227393550906125516057865473810736099951285657401521090334495330469177455231893504) (*.f64 t (*.f64 j c)) (if (<=.f64 b 7429141844095293/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (*.f64 z (*.f64 y x)) (if (<=.f64 b 583992399055641/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 1255974694980609/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 y (*.f64 z x)) (if (<=.f64 b 5394381494946035/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 5194600426282475/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (*.f64 c (*.f64 t j)) (if (<=.f64 b 1063878752534457/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 a (*.f64 i b)) (if (<=.f64 b 20000000000000000000000) (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 b (*.f64 z (neg.f64 c))))))))))))))))
(if (<=.f64 b -2600000000000000105003973471884827603834672166299238523542514037012145388366911452391041077570307271363162795330866398298433671129117542879745305321665947517885876995376815772448333552762255079510609285517328797270776816168288219105034639390591708474653016064) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -949999999999999914686556734026774935046925318239181427329988772861999815577305088) (*.f64 i (*.f64 a b)) (if (<=.f64 b -6799999999999999980404211712) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -6818193833906105/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (neg.f64 a) (*.f64 x t)) (if (<=.f64 b -1126127524320705/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 y (*.f64 x z)) (if (<=.f64 b -4733518998975561/33810849992682575766549746234657062817206228866311777416189485377707129763630391006362704376810060025259161279568456235448470243808171874384034494621628132922136747775936325386798817131291292227393550906125516057865473810736099951285657401521090334495330469177455231893504) (*.f64 t (*.f64 c j)) (if (<=.f64 b 7429141844095293/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (*.f64 z (*.f64 x y)) (if (<=.f64 b 583992399055641/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 1255974694980609/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 y (*.f64 x z)) (if (<=.f64 b 5394381494946035/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 5194600426282475/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (*.f64 c (*.f64 t j)) (if (<=.f64 b 1063878752534457/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 a (*.f64 b i)) (if (<=.f64 b 20000000000000000000000) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 b (*.f64 z (neg.f64 c))))))))))))))))
(if (<=.f64 b -2600000000000000105003973471884827603834672166299238523542514037012145388366911452391041077570307271363162795330866398298433671129117542879745305321665947517885876995376815772448333552762255079510609285517328797270776816168288219105034639390591708474653016064) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 b -949999999999999914686556734026774935046925318239181427329988772861999815577305088) (*.f64 i (*.f64 a b)) (if (<=.f64 b -6799999999999999980404211712) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 b -6818193833906105/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 a (*.f64 x (neg.f64 t))) (if (<=.f64 b -1126127524320705/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 y (*.f64 x z)) (if (<=.f64 b -4733518998975561/33810849992682575766549746234657062817206228866311777416189485377707129763630391006362704376810060025259161279568456235448470243808171874384034494621628132922136747775936325386798817131291292227393550906125516057865473810736099951285657401521090334495330469177455231893504) (*.f64 t (*.f64 c j)) (if (<=.f64 b 7429141844095293/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (*.f64 z (*.f64 x y)) (if (<=.f64 b 583992399055641/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 1255974694980609/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 y (*.f64 x z)) (if (<=.f64 b 5394381494946035/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 5194600426282475/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (*.f64 c (*.f64 t j)) (if (<=.f64 b 1063878752534457/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 a (*.f64 b i)) (if (<=.f64 b 20000000000000000000000) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 b (*.f64 c (neg.f64 z))))))))))))))))
(if (<=.f64 b -2600000000000000105003973471884827603834672166299238523542514037012145388366911452391041077570307271363162795330866398298433671129117542879745305321665947517885876995376815772448333552762255079510609285517328797270776816168288219105034639390591708474653016064) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -880000000000000010765395976289350703320943898761610351953070941645621003894652928) (*.f64 i (*.f64 a b)) (if (<=.f64 b -6600000000000000525303491330048) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -1520272949452037/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 t (neg.f64 (*.f64 a x))) (if (<=.f64 b -5630637621603525/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 y (*.f64 z x)) (if (<=.f64 b -5578790248792625/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 t (*.f64 j c)) (if (<=.f64 b 825460204899477/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 z (*.f64 y x)) (if (<=.f64 b 4485061624747323/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 2294569154291497/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 y (*.f64 z x)) (if (<=.f64 b 6193549123826929/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 5964170859805805/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (*.f64 c (*.f64 t j)) (if (<=.f64 b 7108564855544789/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (*.f64 a (*.f64 i b)) (if (<=.f64 b 780000000000000008388608) (*.f64 y (*.f64 i (neg.f64 j))) (*.f64 b (*.f64 z (neg.f64 c))))))))))))))))
(if (<=.f64 b -2600000000000000105003973471884827603834672166299238523542514037012145388366911452391041077570307271363162795330866398298433671129117542879745305321665947517885876995376815772448333552762255079510609285517328797270776816168288219105034639390591708474653016064) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -880000000000000010765395976289350703320943898761610351953070941645621003894652928) (*.f64 i (*.f64 a b)) (if (<=.f64 b -6600000000000000525303491330048) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -1520272949452037/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 t (*.f64 (neg.f64 a) x)) (if (<=.f64 b -5630637621603525/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 y (*.f64 x z)) (if (<=.f64 b -5578790248792625/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 t (*.f64 c j)) (if (<=.f64 b 825460204899477/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 z (*.f64 x y)) (if (<=.f64 b 4485061624747323/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 2294569154291497/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 y (*.f64 x z)) (if (<=.f64 b 6193549123826929/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 5964170859805805/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (*.f64 c (*.f64 t j)) (if (<=.f64 b 7108564855544789/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (*.f64 a (*.f64 b i)) (if (<=.f64 b 780000000000000008388608) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 b (*.f64 z (neg.f64 c))))))))))))))))
(if (<=.f64 b -2600000000000000105003973471884827603834672166299238523542514037012145388366911452391041077570307271363162795330866398298433671129117542879745305321665947517885876995376815772448333552762255079510609285517328797270776816168288219105034639390591708474653016064) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 b -880000000000000010765395976289350703320943898761610351953070941645621003894652928) (*.f64 i (*.f64 a b)) (if (<=.f64 b -6600000000000000525303491330048) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 b -1520272949452037/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 t (*.f64 x (neg.f64 a))) (if (<=.f64 b -5630637621603525/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 y (*.f64 x z)) (if (<=.f64 b -5578790248792625/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 t (*.f64 c j)) (if (<=.f64 b 825460204899477/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632) (*.f64 z (*.f64 x y)) (if (<=.f64 b 4485061624747323/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 2294569154291497/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 y (*.f64 x z)) (if (<=.f64 b 6193549123826929/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 5964170859805805/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (*.f64 c (*.f64 t j)) (if (<=.f64 b 7108564855544789/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (*.f64 a (*.f64 b i)) (if (<=.f64 b 780000000000000008388608) (*.f64 y (neg.f64 (*.f64 i j))) (*.f64 b (*.f64 c (neg.f64 z))))))))))))))))
(if (<=.f64 b -20000000000000001330293251784077024404771326911320976908787298030835333694183123784100048437476144137746460631060770586711684590915444743656162943995952194793889144970883957474817615854880173231735058974284480539885410778819330483862894400308606204866790619762130944) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -230000000000000004010413626400139237207951560854403072884269625663618117544181760) (*.f64 i (*.f64 a b)) (if (<=.f64 b -1000000000000000019884624838656) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -3501234671465297/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (*.f64 t (neg.f64 (*.f64 a x))) (if (<=.f64 b -2627630890081645/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 y (*.f64 z x)) (if (<=.f64 b -5240681748865799/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 t (*.f64 j c)) (if (<=.f64 b 1352433999707303/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 z (*.f64 y x)) (if (<=.f64 b 2008933852751405/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 6956167541431065/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (*.f64 y (*.f64 z x)) (if (<=.f64 b 6178317894117549/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 b 493255773416689/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 a (*.f64 i b)) (if (<=.f64 b 70000) (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 b (*.f64 z (neg.f64 c)))))))))))))))
(if (<=.f64 b -20000000000000001330293251784077024404771326911320976908787298030835333694183123784100048437476144137746460631060770586711684590915444743656162943995952194793889144970883957474817615854880173231735058974284480539885410778819330483862894400308606204866790619762130944) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -230000000000000004010413626400139237207951560854403072884269625663618117544181760) (*.f64 i (*.f64 a b)) (if (<=.f64 b -1000000000000000019884624838656) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 b -3501234671465297/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (*.f64 t (*.f64 (neg.f64 a) x)) (if (<=.f64 b -2627630890081645/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 y (*.f64 x z)) (if (<=.f64 b -5240681748865799/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 t (*.f64 c j)) (if (<=.f64 b 1352433999707303/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 z (*.f64 x y)) (if (<=.f64 b 2008933852751405/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 6956167541431065/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (*.f64 y (*.f64 x z)) (if (<=.f64 b 6178317894117549/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 493255773416689/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 a (*.f64 b i)) (if (<=.f64 b 70000) (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 b (*.f64 z (neg.f64 c)))))))))))))))
(if (<=.f64 b -20000000000000001330293251784077024404771326911320976908787298030835333694183123784100048437476144137746460631060770586711684590915444743656162943995952194793889144970883957474817615854880173231735058974284480539885410778819330483862894400308606204866790619762130944) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 b -230000000000000004010413626400139237207951560854403072884269625663618117544181760) (*.f64 i (*.f64 a b)) (if (<=.f64 b -1000000000000000019884624838656) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 b -3501234671465297/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (*.f64 t (*.f64 x (neg.f64 a))) (if (<=.f64 b -2627630890081645/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (*.f64 y (*.f64 x z)) (if (<=.f64 b -5240681748865799/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 t (*.f64 c j)) (if (<=.f64 b 1352433999707303/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 z (*.f64 x y)) (if (<=.f64 b 2008933852751405/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 6956167541431065/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (*.f64 y (*.f64 x z)) (if (<=.f64 b 6178317894117549/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 b 493255773416689/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 a (*.f64 b i)) (if (<=.f64 b 70000) (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 b (*.f64 c (neg.f64 z)))))))))))))))
(if (<=.f64 y -108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240) (*.f64 i (neg.f64 (*.f64 y j))) (if (<=.f64 y -675205992547477/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 y (*.f64 z x)) (if (<=.f64 y -5626267195456213/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 y 61718895773929/171441377149802771351748007849600289689824769872885377191000062139256168179989779598911740610511337300415147666808503492029943245710770246975753241195177196862953084397187695766737193680997938270047266914448743599737311060278380280946648703137233006633139143642984674682566877306441990189395290689110016) (*.f64 c (*.f64 t j)) (if (<=.f64 y 2602531758786713/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (*.f64 i (*.f64 a b)) (if (<=.f64 y 8116813276457263/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 y 4912146075884389/316912650057057350374175801344) (*.f64 i (*.f64 a b)) (if (<=.f64 y 3458764513820541/288230376151711744) (*.f64 z (*.f64 y x)) (if (<=.f64 y 1599999999999999910668083956078934100399565926083040109187712569722207769964164976070591193675867701857177892536581095424) (*.f64 i (neg.f64 (*.f64 y j))) (*.f64 y (*.f64 z x)))))))))))
(if (<=.f64 y -108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 y -675205992547477/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 y (*.f64 x z)) (if (<=.f64 y -5626267195456213/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 y 61718895773929/171441377149802771351748007849600289689824769872885377191000062139256168179989779598911740610511337300415147666808503492029943245710770246975753241195177196862953084397187695766737193680997938270047266914448743599737311060278380280946648703137233006633139143642984674682566877306441990189395290689110016) (*.f64 c (*.f64 t j)) (if (<=.f64 y 2602531758786713/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (*.f64 i (*.f64 a b)) (if (<=.f64 y 8116813276457263/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 y 4912146075884389/316912650057057350374175801344) (*.f64 i (*.f64 a b)) (if (<=.f64 y 3458764513820541/288230376151711744) (*.f64 z (*.f64 x y)) (if (<=.f64 y 1599999999999999910668083956078934100399565926083040109187712569722207769964164976070591193675867701857177892536581095424) (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 y (*.f64 x z)))))))))))
(if (<=.f64 y -108000000000000000420962184639271353473958472636538719906621849716731336420644567860082608203948690022251566929079650094121700501192027872618538637831109644254433741141591414703221163006319442909846021258080746204802521879797576504399491445806858240) (*.f64 i (*.f64 y (neg.f64 j))) (if (<=.f64 y -675205992547477/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 y (*.f64 x z)) (if (<=.f64 y -5626267195456213/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 y 61718895773929/171441377149802771351748007849600289689824769872885377191000062139256168179989779598911740610511337300415147666808503492029943245710770246975753241195177196862953084397187695766737193680997938270047266914448743599737311060278380280946648703137233006633139143642984674682566877306441990189395290689110016) (*.f64 c (*.f64 t j)) (if (<=.f64 y 2602531758786713/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (*.f64 i (*.f64 a b)) (if (<=.f64 y 8116813276457263/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 y 4912146075884389/316912650057057350374175801344) (*.f64 i (*.f64 a b)) (if (<=.f64 y 3458764513820541/288230376151711744) (*.f64 z (*.f64 x y)) (if (<=.f64 y 1599999999999999910668083956078934100399565926083040109187712569722207769964164976070591193675867701857177892536581095424) (*.f64 i (*.f64 y (neg.f64 j))) (*.f64 y (*.f64 x z)))))))))))
(if (<=.f64 y -211368832449645/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (*.f64 y (*.f64 z x)) (if (<=.f64 y -740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 y 8997243472821649/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (*.f64 c (*.f64 t j)) (if (<=.f64 y 2821756786938629/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 i (*.f64 a b)) (if (<=.f64 y 1733688272641357/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 y 5150758483666549/166153499473114484112975882535043072) (*.f64 i (*.f64 a b)) (if (<=.f64 y 3445438585901693/1208925819614629174706176) (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 y (*.f64 z x)))))))))
(if (<=.f64 y -211368832449645/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (*.f64 y (*.f64 x z)) (if (<=.f64 y -740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 y 8997243472821649/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (*.f64 c (*.f64 t j)) (if (<=.f64 y 2821756786938629/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 i (*.f64 a b)) (if (<=.f64 y 1733688272641357/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 y 5150758483666549/166153499473114484112975882535043072) (*.f64 i (*.f64 a b)) (if (<=.f64 y 3445438585901693/1208925819614629174706176) (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 y (*.f64 x z)))))))))
(if (<=.f64 y -211368832449645/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (*.f64 y (*.f64 x z)) (if (<=.f64 y -740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 y 8997243472821649/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (*.f64 c (*.f64 t j)) (if (<=.f64 y 2821756786938629/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (*.f64 i (*.f64 a b)) (if (<=.f64 y 1733688272641357/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 b (*.f64 c (neg.f64 z))) (if (<=.f64 y 5150758483666549/166153499473114484112975882535043072) (*.f64 i (*.f64 a b)) (if (<=.f64 y 3445438585901693/1208925819614629174706176) (*.f64 b (*.f64 c (neg.f64 z))) (*.f64 y (*.f64 x z)))))))))
(if (<=.f64 z -170000000000000000000) (*.f64 z (*.f64 y x)) (if (<=.f64 z -2830794400050817/13479973333575319897333507543509815336818572211270286240551805124608) (*.f64 t (*.f64 j c)) (if (<=.f64 z 8630992383272465/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (*.f64 i (*.f64 a b)) (if (<=.f64 z 1355681185995627/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (*.f64 c (*.f64 t j)) (if (<=.f64 z 1742245718635205/348449143727040986586495598010130648530944) (*.f64 (*.f64 z y) x) (if (<=.f64 z 18999999999999999427829825536) (*.f64 t (*.f64 j c)) (*.f64 z (*.f64 y x))))))))
(if (<=.f64 z -170000000000000000000) (*.f64 z (*.f64 x y)) (if (<=.f64 z -2830794400050817/13479973333575319897333507543509815336818572211270286240551805124608) (*.f64 t (*.f64 c j)) (if (<=.f64 z 8630992383272465/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (*.f64 i (*.f64 a b)) (if (<=.f64 z 1355681185995627/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (*.f64 c (*.f64 t j)) (if (<=.f64 z 1742245718635205/348449143727040986586495598010130648530944) (*.f64 x (*.f64 y z)) (if (<=.f64 z 18999999999999999427829825536) (*.f64 t (*.f64 c j)) (*.f64 z (*.f64 x y))))))))
(if (<=.f64 z -3600000000000000) (*.f64 z (*.f64 y x)) (if (<=.f64 z -336999333339383/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 t (*.f64 j c)) (if (<=.f64 z 2528611049786855/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 i (*.f64 a b)) (if (<=.f64 z 6972074670834653/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 c (*.f64 t j)) (if (<=.f64 z 2526256292021047/174224571863520493293247799005065324265472) (*.f64 y (*.f64 z x)) (if (<=.f64 z 35499999999999999509635530752) (*.f64 t (*.f64 j c)) (*.f64 z (*.f64 y x))))))))
(if (<=.f64 z -3600000000000000) (*.f64 z (*.f64 x y)) (if (<=.f64 z -336999333339383/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 t (*.f64 c j)) (if (<=.f64 z 2528611049786855/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (*.f64 i (*.f64 a b)) (if (<=.f64 z 6972074670834653/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 c (*.f64 t j)) (if (<=.f64 z 2526256292021047/174224571863520493293247799005065324265472) (*.f64 y (*.f64 x z)) (if (<=.f64 z 35499999999999999509635530752) (*.f64 t (*.f64 c j)) (*.f64 z (*.f64 x y))))))))
(if (<=.f64 z -125000000000000) (*.f64 y (*.f64 z x)) (if (<=.f64 z -1010998000018149/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 t (*.f64 j c)) (if (<=.f64 z 7650669330124331/129672361527531029953512745740348785969138944757576153124864291552832900356653379574990845279596993571506183956603149661949848471106617978371464838566061365220661931356297172615168) (*.f64 i (*.f64 a b)) (if (<=.f64 z 1355681185995627/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (*.f64 c (*.f64 t j)) (if (<=.f64 z 1062769888367475/87112285931760246646623899502532662132736) (*.f64 y (*.f64 z x)) (if (<=.f64 z 51000000000000004251078098944) (*.f64 t (*.f64 j c)) (if (<=.f64 z 450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304) (*.f64 a (*.f64 i b)) (*.f64 y (*.f64 z x)))))))))
(if (<=.f64 z -125000000000000) (*.f64 y (*.f64 x z)) (if (<=.f64 z -1010998000018149/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 t (*.f64 c j)) (if (<=.f64 z 7650669330124331/129672361527531029953512745740348785969138944757576153124864291552832900356653379574990845279596993571506183956603149661949848471106617978371464838566061365220661931356297172615168) (*.f64 i (*.f64 a b)) (if (<=.f64 z 1355681185995627/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344) (*.f64 c (*.f64 t j)) (if (<=.f64 z 1062769888367475/87112285931760246646623899502532662132736) (*.f64 y (*.f64 x z)) (if (<=.f64 z 51000000000000004251078098944) (*.f64 t (*.f64 c j)) (if (<=.f64 z 450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304) (*.f64 a (*.f64 b i)) (*.f64 y (*.f64 x z)))))))))
(if (<=.f64 i -214999999999999998183862044317109621430317880664258918747809200066748780570578966050311224582109247171461120) (*.f64 i (*.f64 a b)) (if (<=.f64 i 5649391561848013/6277101735386680763835789423207666416102355444464034512896) (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b))))
(if (or (<=.f64 i -214999999999999998183862044317109621430317880664258918747809200066748780570578966050311224582109247171461120) (not (<=.f64 i 5649391561848013/6277101735386680763835789423207666416102355444464034512896))) (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j)))
(if (<=.f64 i -2100000000000000097471943094387353553618451723037126361656999940083522078761319501650838031370250075582234624) (*.f64 a (*.f64 i b)) (if (<=.f64 i 451951324947841/12554203470773361527671578846415332832204710888928069025792) (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 i b))))
(if (or (<=.f64 i -2100000000000000097471943094387353553618451723037126361656999940083522078761319501650838031370250075582234624) (not (<=.f64 i 451951324947841/12554203470773361527671578846415332832204710888928069025792))) (*.f64 a (*.f64 b i)) (*.f64 c (*.f64 t j)))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
Compiler

Compiled 6623 to 2641 computations (60.1% saved)

soundness775.0ms (0.8%)

Algorithm
egg-herbie
Rules
1634×fma-def
1634×fma-def
1634×fma-def
1340×+-commutative
1340×+-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02585
16281
216981
348177
4164777
5532377
6766177
053923438
1165622856
2658422844
02585
16281
216981
348177
4164777
5532377
6766177
053923438
1165622856
2658422844
02585
16281
216981
348177
4164777
5532377
6766177
053923438
1165622856
2658422844
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2138 to 424 computations (80.2% saved)

end778.0ms (0.8%)

Compiler

Compiled 6245 to 1243 computations (80.1% saved)

Profiling

Loading profile data...